[過去ログ] cocos2d-x Part2 [転載禁止]©2ch.net (1002レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
652: 2016/02/23(火)03:16 ID:j0Tkgjco(1/3) AAS
あまり綺麗じゃない気がしますが、CallFuncの部分をこうして一応動かせました
CallFuncNのNがNodeのことだからCallFuncはノードはいらないと思ってたんですが、
コールバック自体を任意の型にすることは出来ないんですかね?
auto callFunc = CallFunc::create([this, arg](){
Act(arg);
});
654: 2016/02/23(火)10:15 ID:j0Tkgjco(2/3) AAS
すくなくとも>>650を単純にCC_CALLBACK_0にするだけだとno matching overloaded functionfoundのエラーが出ます
656: 2016/02/23(火)21:18 ID:j0Tkgjco(3/3) AAS
auto callFunc = CallFunc::create(CC_CALLBACK_0(cObj::Act, this, arg));
何日も躓いていた問題が、こんなシンプルに解決出来るとは。ありがたいです。
逆引きガイドブックにも「CC_CALLBACK_Nは引数がN個の関数を呼び出すときに使う」
って書いてあるけど、これは間違いなんですか?
CC_CALLBACKとかCallFuncとかで検索かけまくっても、「実行時に呼び出し元から渡される引数の数」
という説明がされてたページは一つも見なかった…
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.027s