カラスの目はよく見るとかわいい

技術系ブログ。Unity、GoogleAppsScript、C#、VisualStudioCodeを中心に投稿しています。

2021-01-01から1年間の記事一覧

UnityのButtonのonClickに引数がないせいで困ったときの解決策

UnityでButtonが複数あると、押されたときにどのボタンが押されたかわからない。そういうときはラムダを使うと解決できる。 for(int i = 0; i < m_Buttons.Length; i++) { int index = i; m_Buttons[i].onClick.AddListener(() => { Debug.Log("押されたボタ…

ユーザデータをStreamingAssetsフォルダにjsonファイルとして保存するサンプル

Directoryはエラーになると思うので、ダブルクリックして右クリック-クイックアクションでusingを追加してください。 public static class FileManagerSample { private const string UserDataFilePath = "user_data.json"; [System.Serializable] public cl…

エディタ拡張の例 入力支援を実装する

UnityのCustomEditorを使って入力支援を実装する custom editor unity using System.Collections.Generic; using UnityEngine; #if UNITY_EDITOR using UnityEditor; #endif public class Test : MonoBehaviour { public string fruit = "test"; [HideInInsp…

自作PCとNiceHashをUSBメモリからブートしてマイニングするメモ

Nicehashのアカウントを取るのとか、いくつか省いている工程があります。 USBメモリにFlashする NiceHashのサイトのダッシュボードを開く。 miningからDownload Miner or Add Asicクリック。NiceHashOSを選んでDownload For ほにゃららを選ぶ。 このほにゃら…

RectTransformのサイズを取得するときにsizeDeltaは使わない方がいいかもしれない

RectTransformのsizeDeltaは、ストレッチモードの時に0が返って来るので、GetComponent().rect.heightを使う方が良さそう