【2D】ゲーム作成ツールGameMaker part5【マンセー】at GAMEDEV【2D】ゲーム作成ツールGameMaker part5【マンセー】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト171:170 11/03/12 00:32:25.78 csZUew4U with(インスタンス)で自己解決しました 172:名前は開発中のものです。 11/03/12 05:55:20.49 MMg6Pv8C 自分が思い込んでた間違いと うまくいった結果を載せてくれよ 173:170 11/03/12 12:59:33.29 csZUew4U object_get_name(インスタンスID)でオブジェクト名が取得できると思ってたけど パラメータはオブジェクトIDしか無理なようなので var obj_id; var obj_name; with(インスタンスID)other.obj_id = object_index obj_name = object_get_name(obj_id) でできました 174:168 11/03/12 17:16:39.71 H04pfBlp 地震でHDDとんだけど・・・ 思い込んでた間違いは、variable_local_array_getで値が存在するかしないかが返ってくると思ってた 実際は代入されている値が返って来るから文字列か数値かで処理を変えれば問題なかった 175:名前は開発中のものです。 11/03/12 20:30:47.61 ohio90gF >>173 なんでそんな遠回りなんだw obj_name = object_get_name(インスタンスID.object_index); だけでいい ついでだけど、varで宣言した変数はインスタンス変数ではなくローカル変数になる だからwithの中から参照する時にotherを付けるのは間違い。何も付けなくていい 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch