【キャンバス】

・他のシーンにキャンバス丸ごと複製するとタッチが動かない。

⇒キャンバスは各シーンの自体のものを使おう。

【アニメーション】

・アニメーション(Damage)が終了するまで同じアニメーション(Damage)が動かない時の方法。

⇒!Animation.Rewind()!//初期化

// :: Animation Reset 
target.GetComponent<Animation>().Rewind(); 
// :: Hit Animation target.transform.LookAt(this.transform); 
target.GetComponent<Animation>().Play("damage");

【ビルド問題】

・JSONを読む時に避けるべきの文法

File.ReadAllText({filePath})

:Androidにビルドするとファイルの位置が変更されるので、JSONファイルなどを読めない場合がある。

 

⇒!こちらを使おう!

Resources.Load<TextAsset>({filePath})

:参考サイト:docs.unity3d.com/ScriptReference/Resources.Load.html

 

Unity - Scripting API: Resources.Load

If an asset can be found at path, it is returned with type T, otherwise returns null. If the file at path is of a type that cannot be converted to T, also returns null. The path is relative to any folder named Resources inside the Assets folder of your pro

docs.unity3d.com

:まだ意味は完全に理解していないが、こちらはAndroidビルドをしても関係なく動いた!

블로그 이미지

RIsN

,