ゲームプログラムなら俺に聞け32©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0306デフォルトの名無しさん
2015/10/16(金) 13:30:47.26ID:CYEljn+R理解力の欠片もねーな
順序が必要になるのはタスク同士が相互に干渉し合う場合、
複数のタスクでメソッドで処理順序が行きかうようなコード
処理順序のイメージは↓これ
taskA = new Task
taskB = new Task
taskA->func1()
taskB->func1()
taskA->func2()
taskB->func2()
ただ実際のソースコードはどうなってるかていうと↓
function taskA {
...
self.func1()
...
self.func2()
}
function taskB {
...
self.func1()
...
self.func2()
}
taskAから"taskB->func1"なんて呼び出さないだろ
だからtaskAからtaskBのfunctionを呼び出すタイミングを知らせる為に>>302のキューが必要
これで理解できなかったらプログラミングやめて農家でもやってろ
■ このスレッドは過去ログ倉庫に格納されています