Entries from 2015-04-01 to 1 month
Unityから上書きビルドをするときに、Replaceをしてしまうと設定が元に戻ってしまう、Appendでビルドすれば一部だけ。Xcode上で再度ビルドする必要はない。→iPhone/iPad 用のアプリケーションビルド工程には 2 ステップ 1.必要なライブラリ、プリコンパイ…
エラーの解決方法 エラーの原因は「Yahoo Games Network」 Undefined symbols for architecture armv7: "___PlayerIO_UWebView_IOS_RemoveAllCookies", referenced from: RegisterMonoModules() in RegisterMonoModules.o "___PlayerIO_UWebView_IOS_Navigat…
Semantic Issue "Use of undeclared identifierUnity/トラブル [俺の基地] http://cleanings.jp/develop/6325cleanings.jp
BitBucketにアップロードされているが、フェッチできない時 1. リポジトリのリモートリポジトリのパスが、Bitbucketのパスと同じになっているか確認する。 2. 同じになっていなければ、データを取得することはもちろんできない。 解説ページ BitbucketとSour…
Unityでサイン波とか使って音を鳴らしたい! - Qiitaqiita.com 音データをジェネレートする(頑張ればファミコンのピコピコ音も作れるよ) - 強火で進めd.hatena.ne.jp
Mathf.Floor() //切り捨て Mathf.Ceil() //切り上げ Mathf.Round() //四捨五入 Mathf.FloorToInt() //切り捨て(Int型に変換) Mathf.CeilToInt() //切り上げ(Int型に変換) Mathf.RoundToInt() //四捨五入(Int型に変換) Mathf.Abs() //絶対値 Mathf.Sign…
CS1061:存在しないメソッド、クラス、メンバーにアクセスしようとしたときに生じる。 書き間違えの可能性あり! エラー内容 error CS1061: Type `UnityEngine.GameObject' does not contain a definition for `Image' and no extension method `Image' of t…
「UI Scale Mode」を「Scale With Screen Size」にすることによって、UIが画面の大きさ、に依存しない。定位置に表示されるようになる。[uGUI][Unity3d]Screen Space – Camera現状わかった事Memoblog.psychologames.com
経過時間とカウントダウン using System; using UnityEngine; using System.Collections; public class GameManager : MonoBehaviour { private DateTime _startTime; private readonly int _limitTime = 10; void Start () { this._startTime = DateTime.No…
Debug.Log("<color=green>setting</color> /boss id = "+ id+ "boss type = "+type ); Debug.Log・print 相違点については、機能的な違いはないが...。 Debug.Log(); or print();? What's the difference and when to use what? - Unity Answers
RigidbodyのFixedAngleで固定する。
アニメーション 使い方、コンポーネントを獲得する。 private bool _isJumping; private bool _isLeftMove; private bool _isStop; private Animator _animator; void Start (){ // コンポーネントを確保する。 this._animator = this.GetComponent<Animator>(); this.</animator>…
varは使える。でも、動作が遅くなるのかな。連載! とことん C#: 第 10 回 型を書かなくても強い型付け! (var とジェネリック) in C#code.msdn.microsoft.com
アニメーションを作るとき、オブジェクトを選択してアニメーションウィンドウから設定する。「Add Curve」→「create new clip」を選択してアニメーションクリップを作る。アニメーションクリップを複数作って、animatorで関係を整理する。 デフォルトは、静…
猫 スプライト - Google 検索 Spriteを使うとき、拡張子がjpgでは、スライスすることができない。3Dと2Dコライダーコンポーネントは別物。
1GameObject.Find() や GetComponent() は単純な検索なため重い 複数回使う場合は、変数で保持する。 private CharacterController character_cont; void Start() { character_cont=GetComponent<CharacterController>(); } void Update() { character_cont.Move... } 2カメラに</charactercontroller>…
フローチャートを使って、構造を整理する。有効であることを再認識。覚えるべきものはフローを使って整理する。(UpdateはUpdateで独立したものとして動く。) http://www.fml.t.u-tokyo.ac.jp/~izumi/CMS/flowchart050809.pdf
Switch内のプロパティlevelに応じて、返す値(string)を変える。 public int ChildIndex; public void Ontap(){ CharacterName(ChildIndex); } public string CharacterName(int level){ switch (level) { case 0: return "His name is ooooo"; break; case 1…
音源の変更 // AudioCripは、データ。AudioSourceはコンポーネント public AudioClip AudioFalse; private AudioSource source; void Awake(){ // Awakeで取得する(取得する方法に慣れる) source = GetComponent<AudioSource> (); } public void SetFalse(bool trueOrFa</audiosource>…
アニメーションのデータをUnityでは「Animation clip」と呼ぶ。 例えば、「走る」「考える」とか。 Animation Viewで編集することができる。名前を配列で管理して配列の番号で呼び出す。 private Animator anim; private string[] myAnimList = {"run","thin…
Androidにビルドするのに必要なもの。 Unity3D で作ったゲームを Android で動かす。 | Lonely Mobiler 続・Androidのビルドに失敗する(Unable to find suitable jdk installation) - テラシュールブログ ネクサス7(nexus7)で開発者オプションを表示させてU…
方向キーで物体を移動 using UnityEngine; using System.Collections; public class PlayerMovement : MonoBehaviour { Vector3 movement; Rigidbody playerRigidbody; public float speed = 6f; void Start () { playerRigidbody = GetComponent<Rigidbody>(); } void </rigidbody>…
gamecolumn.blog17.fc2.com
webhoric.com
Random.Range常に回転させていとき、Time.deltaTimeを使って回転させることができる。 void Start () { angle = Random.Range(15,60); transform.Rotate(new Vector3(0, 0, Random.Range(0,360))); // 5から10秒後に消去する。 Destroy(gameObject, Random.R…
trailRenderer他のコンポーネントと同じようにスクリプトで変更可能 private TrailRenderer trailRenderer; void Start () { trailRenderer = GetComponent<TrailRenderer>(); }</trailrenderer>
生成するオブジェクトで、なおかつ多数になるものは消去する。 Updateのようにコルーチンを呼び出す。( Updateでコルーチンを呼び出すことができなかった。Keju) using UnityEngine; using System.Collections; public class ShotMove : MonoBehaviour { b…
using UnityEngine; using System.Collections; public class ShotControl : MonoBehaviour { [SerializeField] private GameObject shot; private float shotWait = 0; public float speed =3000.0f; void Update () { if(shotWait > 0){ shotWait-= Time.d…
GameObject型の変数に入れる場合は、GameObjectでキャストしてあげる。 GameObject obj = (GameObject)Instantiate(shot); obj.transform.localPosition = point; as GameObjectと書いてあげる GameObject obj = Instantiate(shot,new Vector3(point) as Gam…
コルーチンのように、ある一定時間を待たせる機能をコルーチンを使わずに行うことができる。 private float shotWait = 0; private float shotWait = 0.3; void Update () { if(shotWait > 0){ shotWait-= Time.deltaTime; // returnでこのフレームを一旦抜…