Entries from 2015-04-13 to 1 day

アニメーション回転軸の移動

オブジェクトの回転軸を変えたいとき、空のオブジェクトの子要素にして、親のオブジェクトと回転軸として使うことによって、中心以外の場所で回転させることができる。

【痛MonoDevelop】インテンドのエラーの対処法

痛Monodevelopのインテンドのエラーの対処法 Preferenceからインテンドを直せない場合「プロジェクト」→「ソリューションオプション」→「ソースコード」「コードフォーマッティング」「textfile」「空白」「indent width 4」MonoDevelopのインデントのデフォ…

一つのオブジェクトにUI一つ

UIは、コンポーネント同士で競合するものがある。 例えば、 Imageとtext ToggleとButton ButtonとSliderとか

【Unity エラー】CS0246 : 名前空間の宣言不足

以下の名前空間の宣言が必要。ケース1:リストを使う時 using System.Collections.Generic;エラー内容 error CS0246: The type or namespace name `List`1' could not be found. Are you missing a using directive or an assembly reference? ケース 1 UI …

トグル、背景音楽

インスペクター上で、トグルを設定することで、バックグラウンドの音楽のオンオフをできる。 public AudioSource MusicBackground_Renshu; public void MusicOnOff(Toggle toggle){ MusicBackground_Renshu.enabled = toggle.isOn; }

PlayerPrefs

保存しているデータがあるとき、Awakeで行う。 void Awake(){ InitialOption (); } void InitialOption(){ // セーブしているデータが0であれば、 if (PlayerPrefs.GetInt ("MusicOnOff") == 0) { MusicBackground.isOn = false; } if (PlayerPrefs.GetInt (…

AudioSource、Audioclip

AudioSourceはコンポーネント AudioclipはAssetから public AudioClip AudioMenu; public AudioClip AudioQuestion; public AudioClip AudioAnswerCorrect; public AudioClip AudioAnswerWrong;

【Unity】シングルトーン : 使用例 第一弾

シングルトーン使用例1 public class AudioManager : MonoBehaviour { public static AudioManager instance = null; void Awake(){ if (instance == null) { instance = this; } } } // 他のスクリプトで呼び出すとき AudioManager.instance.MusicBackgrou…

hatenaブログにソースコードを添付する

以下のサイトを参考 http://sonickun.hatenablog.com/entry/2014/06/09/203405 http://ateraimemo.com/data/hatena/hatane_diary_help006.pdf

iTween.PunchScale, iTween.RotateTo

ボタンなどのUIを押したときに、簡単なアニメーションをつけたい時に、 iTweenを使う。 // ボタンを押したときに、反応を強調させるために用いることができる。 iTween.PunchScale(gameObject, new Vector3(1.25f,1.25f,1f),1f); // 数字は、float型であると…