[過去ログ]
【CF2.5】Clickteam Fusion/Multimedia Fusion 21 (1002レス)
【CF2.5】Clickteam Fusion/Multimedia Fusion 21 http://mevius.5ch.net/test/read.cgi/gamedev/1593060392/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
277: 名前は開発中のものです。 [sage] 2020/11/24(火) 08:36:34.70 ID:c+AX0b8Z しかし、オブジェクト生成命令を出すと、 オブジェクに記述されたオブジェクトイベントも一行目から開始される という認識自体は間違ってないですよね? すると、同じ二行目内の記述でも、 1周で変数が代入されるのと3週目まで代入されない、 違いが出るのは何故なんだろう? ・3周で代入される場合: グローバル変数で条件作ると、 オブジェクトAが生成される2フレ前からオブジェクトAイベントは実行されて、 グローバル変数は2フレ分カウント+2されるけど、オブジェクト自体は出来て無いから、 カウントと同じ処理内にある変数は存在せず値は代入が実行されないが、 3フレ目にオブジェクトが完成するので、 3フレ目からは変数への代入が始まるって事なんだろうか? ・1周で代入される場合: オブジェクトAのフラグを使って制御した場合は、オブジェクトが出来上がるまで Aのフラグは使えないから、オブジェクトA完成後に オブジェクトイベントの処理も開始されるので、 カウントとラグなしで変数が代入される、って事ですかね。 そうであれば話が通るような http://mevius.5ch.net/test/read.cgi/gamedev/1593060392/277
283: 名前は開発中のものです。 [sage] 2020/11/24(火) 16:15:45.36 ID:H8d87IXj >>277 278 オブジェクトイベントはフレーム開始時に開始されるんで オブジェクトのある無しは関係ない 例えば自己に変数をプラス1し続ける時に、生成するとき自分と同じオブジェクトがあると みんな同じ変数に設定されるだけだよ、オブジェクトイベントもフレームイベントの 続きなだけだから、個体を特定しなければ全体に適用される でも自分と同じオブジェクトが無ければ条件は偽になり続けるので変数は加算されないわけ だからみんな高速ループなりForEachを使って個体を特定しないと いけないって言ってるんだよ http://mevius.5ch.net/test/read.cgi/gamedev/1593060392/283
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.040s