cocos2d-x

こんにちは、インターン生の宮本です。

今回は、とった札を整理して表示する関数と、役ができたときに中断する処理を作成しました。
また、アドバイスをいただき、山札から引いたときと手札から1枚選択した時に、合う札が場に1枚しかないとき、自動でその札を取るようにしました。

制作中に同じ処理を複数回使いそうだったため関数化し、進めていったところ。関数化したところでエラーが発生しました。
no matching function for call to ‘create’

と出ています。

全く同じ文を他でも使っているため、引数に間違いはありません。

自力でいろいろ試しても、一向に解決する気配がなく、
ブラウザで検索したところ似たような事例を見つけました。
https://discuss.cocos2d-x.org/t/ccsequence-no-matching-function-for-call-create/7683/4

こちらのサイトを参考にし色々試しましたが、解決しませんでした。
他の箇所では何の問題もなく動作していたため、最後の手段として関数化したものを呼び出しているところに展開し、関数をコメントアウトしたところエラーが消えました。原因はわからないままです。

現在、どの役ができているかを表示する処理を制作中です。
1画面では収められない場合があるため、
http://akai0ringo.blog.shinobi.jp/cocos2d-x/cocos%E3%81%AE%E3%82%B9%E3%82%AF%E3%83%AD%E3%83%BC%E3%83%AB%E3%83%93%E3%83%A5%E3%83%BC

http://tak-taniguchi.hatenablog.com/entry/2014/11/24/152014

これらのサイトを参考に、スクロールビューを使用して表示しようと思います。

役の判定自体は完成しているため、あとは表示するだけです。

役の表示が完成したら、NPCの動作を作成します。
これは、ほとんどプレイヤーのものを流用できるため、あまり苦労することはないと思います。

いよいよ次回が最後です。デバッグする時間がありませんが、ちゃんと遊べるもができるよう、頑張りたいと思います。

興味を持たれた方はお気軽にお問い合わせください。

インターンシップへの申し込み・お問い合わせ先

インターンシップへの申し込み・お問い合わせ先
メールでのお問い合わせは、下記フォームに入力して送信してください。
ご氏名 (例)山田 太郎
メールアドレス 半角英数字:ご入力間違いのないようにご注意ください
メールアドレス(確認用) 半角英数字:ご入力間違いのないようにご注意ください
電話番号 (例)0354339211 ※ハイフン抜きで入力してください
題名
お問合わせ内容

アーカイブ

カテゴリー