UIの操作とかを楽に実装したくて
・リスナー(
int channel変数とUnityEvent(決定、選択、選択解除など
操作に対応して発火)を持ってる。
Startでキャスタークラスに自身を渡す。
)
・キャスター(
staticなリスナーのリストを持っている。
staticな関数でリスナーを渡してもらい、ブロードキャスターに自身を委譲してリスナーを開示
)
・ブロードキャスター(
int channel変数を持っている。キャスターが持っているクラスの中から自身のchannel
と一致するリスナーのUnityEventを発火させる関数を持つ(決定、選択など)。
channel変数を+1,-1できて指定の数字でループさせる、みたいな機能も持ってる。
外部に委譲して関数を呼び出してもらう。
)
みたいな感じのクラスを作ってたんだけど、設計的に問題あったりしますか??
あまり長いゲームを作ったことがないのでアドバイスください。
探検
【ゲームエンジン】Unityなんでも質問スレpart5
■ このスレッドは過去ログ倉庫に格納されています
329名前は開発中のものです。
2021/10/07(木) 19:13:12.52ID:UrQjsnzo■ このスレッドは過去ログ倉庫に格納されています
ニュース
- れいわ議員「母親はね、子どもを戦争に行かせるために産んだんじゃないんだよ」 高市総理に“10秒回答”迫り、残り5分は“独壇場”★3 [♪♪♪★]
- BreakingDown選手がくも膜下出血、瓜田純士、平手打ちを行った江口響は「もう格闘技も辞めます。責任取りたいです』とまで言ってきてる」 [muffin★]
- 中国国防省が再反論 SNSで公開した音声とは“別の通報”で日本に訓練の時間や海域を通報したと主張★3 [夜のけいちゃん★]
- 資さんうどんが「PayPay」の取り扱いを停止 他のキャッシュレス決済は引き続き利用可能 [少考さん★]
- 【令和】「ゲーム機にスペックは必要かどうか」議論が白熱 ユーザーが実際に求めているものは? [王子★]
- 高市首相「従来の立場超えたと受け止められ反省」 存立危機発言巡り ★4 [蚤の市★]
