Translate

2023年9月29日金曜日

デバッグログ

Debug.unityLogger.logEnabled = false;//ログを出力しない Debug.unityLogger.logEnabled = true; //ログを出力する

2021年6月26日土曜日

SQLite

■テーブルがなければ作る CREATE TABLE IF NOT EXISTS [テーブル名]~ ■AUTO INCREMENT SQLiteとしては、おすすめしていないため、使わないとすると CREATEテーブルで INTEGER と PRIMARY KEY を設定することで INSERT時、何もあたいを指定しないとROWIDが設定されるとのこと 例 CREATE TABLE [Employee] ( [id] INTEGER PRIMARY KEY, [name] TEXT NOT NULL) INSERT INTO ([name]) VALUES('NAME1') この場合自動的に、ROWIDのあたいを使う。 AUTO INCREMENTは、行をDELETEしてもIDを再利用しないため増える一方であるが AUTO INCREMENTを指定しない場合、基本的には増える一方であるが、DELETEした場合は再利用を行う点が違う。 そのため、外部キー等でいくつのIDが設定されているか知りたい時は、 SELECT last_insert_rowid() といった感じで最後にしようしたあたいが取得できる

2020年3月20日金曜日

TypeScriptメモ

■クラス
・クラス
class クラス名 {}

・コンストラクタ
class クラス名{
    constructor(){
    }
}

・インスタンス変数
class クラス名{
    public 変数名: 型;
    private 変数名: 型;

    // getter
    public get 名前() {
        return this.変数名;
    }

    // setter
    public set 名前(変数名){
        this.変数名 = 変数名
    }
}

public 変数名は、constructorでも設定可能
class クラス名{
    constructor(public 変数名: 型){} // publicをつけると public 変数名を書いたのと同じになる
}

・インスタンスメソッド
class クラス名{
    public メソッド名(){}

    private メソッド名(){}
}


2020年3月8日日曜日

vscodeメモ

定義に移動
win
ctr + マウスオーバー でクリック

mac
Option + マウスオーバーでクリック

2020年3月2日月曜日

トグルスイッチ

あとで眺める
https://www.designlabthemes.com/css-toggle-switch/