イベントの実行順

docs.unity3d.com OnEnable:オブジェクトがオンになるたびに呼び出される。

【C#】public static int

int型を返すメソッド public static void SaveLanguage(GameController.GameLanguage language){ string key = _activeLanguage; Debug.Log ("save language " + language); if(language == GameController.GameLanguage.ENGLISH) PlayerPrefs.SetInt (key, …

【Unity】条件遷移の例(enum、Event、switch)

列挙型(GameController.GameState、GameController.GameLanguage)のパラメータを持った関数とイベントを使って、状態を遷移させる。 #region Init private void OnEnable () { EventsManager.onGameStateEvent += OnGameChangeState; EventsManager.onLang…

GameObject.Find(goQuitButtonPath)

private GameObject goQuitButton ; private tk2dTextMesh goQuitButtonText; private const string goQuitButtonPath = "/UI Quit/UICamera/Version/UISettings/buttonOke/frame/ButonText"; private void Awake () { goQuitButton = GameObject.Find(goQui…

OnApplicationPauseの状態の時に呼ぶ

void OnApplicationPause(bool paused){ //pausedしている if (paused) { } else { if (_gameState == GameState.Play) { OnPlayPause (); } } } 参考サイト [Unity]:MonoBehaviour.OnApplicationPause()の挙動 | moku Apps 前回終了したシーンから再開する …

KeyCode

Unity - スクリプトリファレンス:docs.unity3d.com スマホアプリで生活、できたらいいなって。: Unityで作ったAndroidアプリを戻るボタンで終了させるには

【C#】const 定数 使用例

ufcpp.net // Game TAGS public const string GroundTag = "ground"; public const string ObstacleTag = "obstacle"; public const string PortalTag = "portal"; public const string ObstacleParentTag = "obstacleParent"; public const string PortalPa…

【C#】Delegate使用 Event 使用例 第一弾

using UnityEngine; using System.Collections; public class EventsManager : MonoBehaviour { public delegate void ClickSpaceHandler(); public static event ClickSpaceHandler onClickSpaceE; public static void onClickSpace( ) { if (onClickSpaceE…

【C#】継承 override, virtual

using UnityEngine; using System.Collections; public class karakter : MonoBehaviour { //protectedは、継承しているクラスで使える protected string nama ; //virtualにしないとOverrideできない protected virtual void Start () { nama = "ujang"; } …

Override

子クラスの親クラスのStartとUpdate実験 Unity - 万年素人からGeekへの道d.hatena.ne.jp

イベント関数の実行順

Unity - マニュアル: イベント関数の実行順docs.unity3d.com

【Unity エラー】実機テスト時「App installation failed」対処法

App installation failed. The application could not be verified. qiita.com

タグ名をStringで管理、スクリプトに反映

public const string GroundTag = "ground"; public const string ObstacleTag = "obstacle"; public const string PortalTag = "portal"; 【Unity】タグ名を定数で管理するクラスを生成する拡張機能 - コガネブログbaba-s.hatenablog.com

RequireComponent(typeof(ShowReward))

RequireComponentでアタッチし忘れ防止【Unity】 - (:3[kanのメモ帳]kan-kikuchi.hatenablog.com Unity入門/必須コンポーネントの指定 - WisdomSoftwww.wisdomsoft.jp

【Unity エラー】Android APKビルド「Can not sign appliation.」

【Unity】「Can not sign appliation.」について。 - stepismのブログ

Static使用例

using UnityEngine; using System.Collections; //ここをstaticにすると全部static public class AgeDot : MonoBehaviour { //AgeDotクラスのstaticのクラスを作る。 //staticのメソッドを作るとき、中の変数もstaticである必要があるために設定する。 priva…

Input Fieldで入力を受け付ける

参考サイト 【Unity開発】uGUIのInputFieldの使い方 チャット風機能【ひよこエッセンス】 - Unity5(C#)初心者・入門者向けチュートリアル ひよこのたまご Unity - マニュアル: Input Field (入力フィールド) using UnityEngine; using UnityEngine.UI; usi…

名前空間

Unity - マニュアル: 名前空間

OnLevelWasLoaded

シーンの切り替えた直後に呼ばれる実行の順番:OnEnable, Awake, OnLevelWasLoaded, Start - Unityな日々(Unity Geek)unitygeek.hatenablog.com イベント関数の実行順 - 青空の月masa795.hatenablog.jp イベント関数のまとめ!! Unity - マニュアル: イベ…

【C#】foreach

www.youtube.com [Unity] オブジェクトの参照を取得する | HAPPY*TRAP FindGameObjectsWithTagで複数のオブジェクトを取得するときにエラーが出る Unity - スクリプトリファレンス: Object.FindObjectsOfType

オブジェクトがオンかオフか確認する。(gameObject.activeSelf)

if(Parent.transform.FindChild("TimerGameOverScript").gameObject.activeSelf == true) nextsystemkinectblog.seesaa.net

【Unity】Mesh Textの文字滲み 解決方法

確認手順 "RectTransform" > "Scale" と "Width""Hight"のバランスを変えてみる。 Spriteデータのチェックをする。 Unityのエディタ上だけの可能性がある。デバイスでチェックする。 参考サイト Unityの3D Textで文字が滲む問題の対策 - テラシュールブログ …

【C#】例外処理

ufcpp.net void Awake(){ try { LoadData(); } catch (System.Exception ex) { } }

【Unity】Staticで定義 シーン遷移後も保持

Staticで定義した変数は、シーンを遷移後も保持される ゲームは初心者にやさしく: Unityメモリ管理「Staticクラス」

System.Serializable

独自のクラスをインスペクター上で可視化C#で構造体をInspectorで使える様にする方法 - 強火で進めd.hatena.ne.jp

【iOS】Ipadの判定方法 SystemInfo.deviceModel

halcyonsystemblog.blog.fc2.com

【Android】実機バックボタン設定

void Update () { if(OnOption){ if(Input.GetKeyDown(KeyCode.Escape)){ OptionParent.SetActive(false); } } } void Update () { if(OnOption){ if(Input.GetKeyDown(KeyCode.Escape)){ OptionParent.SetActive(false); } } }

OnEnable()

アクティブ状態にしたら呼ばれるOnEnable()GameObjectのactiveについて確認 Unity - 万年素人からGeekへの道d.hatena.ne.jp

Bitlyを使ってURLを短くする

Bitly URL Shortener & Link Management Platformbitly.com

かっこいい画面遷移

www.youtube.com I made a script to make a unity camera render with chunky pixels (works in free) • /r/Unity3Dwww.reddit.com http://i.imgur.com/61jkcqa.gif using UnityEngine; using System.Collections; //Attach this to a camera public class …