【3Dゲームエンジン】Unity質問スレッド3at GAMEDEV
【3Dゲームエンジン】Unity質問スレッド3 - 暇つぶし2ch243:名前は開発中のものです。
12/12/10 02:34:50.96 kDvUSEkt
>>240
238だけど。if文の中でif文使ってもいい。
>>242の言うように同じ条件を書いても意味がないってだけ。もう成立してるんだから。
GUI.Labelで画像表示させてるのだけどそれがボタン押した瞬間だけになってる。

var sampleTexture : Texture2D;//null
var sampleTexture2: Texture2D;
function Update () {
 if(Input.GetButtonDown("Fire1")){
 switch(sampleTexture){
  case null:sampleTexture = sampleTexture2;break;
  case sampleTexture2:Destroy(gameObject);break;
}}}
function OnGUI(){
 GUI.Label(Rect(0,0,512,512),sampleTexture);
}

sampleTextureの中には何も入れない。sampleTexture2に画像を入れておく。
ボタンを押した時sampleTextureにその画像が入る。その状態でもう一度押すとDestroy。


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