memomem

備忘録・メモ置き場

C#

geometry4Sharp

github.com geometry3Sharp:Unity C#で使えるポリゴン操作ライブラリ | NegativeMindException

ビット操作

C#

www.cc.kyoto-su.ac.jp ビット番号 7 6 5 4 3 2 1 0 表す数値 128 64 32 16 8 4 2 1 csharp.keicode.com 0進数の 5 は 2 進数で 101 ですが、これを C# のコード内で記述するには、 `0b101` とします。 ufcpp.net 16進数リテラル 普通に数字を並べると10進数…

MailKit

MailKit github.com IMAP IDLE Push通知のようにメール到着時に通知を受け取ることができる。MailKitも対応。メールサーバーも対応している必要がある。 https://docs.oracle.com/cd/E19299-01/820-0511/gdqph/index.html IMAP 仕様に対する IMAP IDLE 拡張 …

C# interface 時間での進行・再生

/// <summary> ///時間での制御可能なインターフェース /// </summary> public interface ITimePlayable { bool IsPlaying { get; } bool IsLoop { get; } // 経過時間 float CurrentTime { get; } // 経過パーセンテージ float Progress { get; } // 全体の尺 float Length { g…

C# interface について

qiita.com qiita.com

TaskのCancel

C#

EzTweenをテストしていて、内部のループ処理で await Task.Delay(33, _token); _token.ThrowIfCancellationRequested(); みたいな書き方をしていたんだけど、 Cancelのタイミングで処理が異なる。 await Task.Delay(33, _token); Delay中にキャンセル発生だ…

プログラムで命名に迷ったとき

qiita.com qiita.com blog.77jp.net qiita.com

PDFSharp でUnityビルド時にエラーがでる。

C#で日本語をPDFに出力する(PDFSharpを利用) | ガンマソフト株式会社 UnityでPDFを弄りたい。 PDFSharpが使い勝手も良さそうなので試すが、 Editor上では問題無いがビルドすると、 “Encoding 1252 data could not be found” が表示される。 調べてみると下…

C# ObservableCollection

C#

ObservableCollection 知らなかった。 要素の変更時にイベント発生。 using UnityEngine; using System.Collections.ObjectModel; using System.Collections.Specialized; public class ObservableCollectionTest : MonoBehaviour { // Start is called befo…

Hololens2 バッテリー

こんな感じでUnityで取得 using System.Collections; using System.Collections.Generic; using System.Text; using UnityEngine; #if WINDOWS_UWP using Windows.Devices.Power; #endif public class BatteryInfo : MonoBehaviour { [SerializeField] float…

C# MultiTouchのエミュレート

qiita.com tips.hecomi.com