暇つぶし2chat GAMEDEV
- 暇つぶし2ch43:名前は開発中のものです。
16/01/14 22:13:33.92 Q2ZA3yWj.net
>>36
目的がシンプルなのでやり方は色々あるね
例えばUnityEventメンバ変数持てばインスペクタやスクリプトからも処理を追加出来る様になる
public class Ball{
public UnityEvent Destroy;
void OnDestroy(){
Destroy.Invoke();
}
}
public class Player{
int ballcount
void Shoot(){
if(ballcount>=maxBallCount)return;
Ball b =.Instantinate(prefab);
b.Destroy.AddListener(OnBallDestroy);
//射出時の処理諸々
ballcount++;
}
void OnBallDestroy(){
ballcount--;
}
}


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch