1 名前:名前は開発中のものです。 mailto:sage [2015/01/27(火) 22:21:02.77 ID:ev/fPQ3b.net] オープンソースのマルチプラットフォーム2Dゲームフレームワーク(C++) 公式 www.cocos2d-x.org 公式フォーラム discuss.cocos2d-x.org ソース https://github.com/cocos2d/cocos2d-x cocos2d-x/buildフォルダの中のテストプロジェクトも参照 1スレ cocos2d-x peace.2ch.net/test/read.cgi/gamedev/1390136237/
571 名前:名前は開発中のものです。 mailto:sage [2016/01/18(月) 19:22:11.93 ID:zRB/puYc.net] >>564 端末エミュレータでPC上で実行? SDカード内のデータ読み取りの機能って再現できますかね
572 名前:名前は開発中のものです。 mailto:sage [2016/01/18(月) 19:32:31.66 ID:VTvbu8GX.net] てか実機でやればいいんじゃないの
573 名前:名前は開発中のものです。 mailto:sage [2016/01/18(月) 20:39:54.67 ID:jbs320l4.net] 俺は実機でやってたよ 当時は選択肢がなかったから ビルド環境の話じゃなかったの?
574 名前:名前は開発中のものです。 mailto:sage [2016/01/18(月) 20:49:15.34 ID:VTvbu8GX.net] ???
575 名前:名前は開発中のものです。 mailto:sage [2016/01/18(月) 21:49:33.79 ID:jONVKShw.net] ブックオフで1980円のレグザホン買って来いや!!
576 名前:名前は開発中のものです。 mailto:sage [2016/01/18(月) 22:01:41.73 ID:+YYGeNeu.net] 誰かMacでCocos2d-JSやってる人いないかな? cocos new -l jsで作ったプロジェクトのindex.htmlをSafari(9.0.2)で開くとCCBoot.jsの1960行目あたりで Error: [object Object] が出て、Loading表示のまま進まなくなってしまってる Firefoxだと正常に動作しているから、MacのSafariに問題があるんだろうか
577 名前:名前は開発中のものです。 mailto:sage [2016/01/19(火) 05:31:24.10 ID:tHQbPkxw.net] cocos run -p web
578 名前:名前は開発中のものです。 mailto:sage [2016/01/19(火) 18:00:14.66 ID:2a5hcIXG.net] android studioを使ってる方ってどれくらいいますか? まだ動作不安定なんでしょうか?
579 名前:名前は開発中のものです。 mailto:sage [2016/01/19(火) 21:01:07.18 ID:0rFVG74/.net] fullPathForFilenameって、引数にディレクトリ名入れると、 Androidだとディレクトリのパス返すけど、 Windows上だと何も返さないっぽい?
580 名前:名前は開発中のものです。 mailto:sage [2016/01/19(火) 23:53:57.11 ID:IWKNMPLV.net] >>571 おれはまだEclipseでやってるよ
581 名前:名前は開発中のものです。 mailto:sage [2016/01/19(火) 23:54:23.40 ID:IWKNMPLV.net] cocos2d-xにまともなスクロールビューが無いのってなんで? 自分でつくらないといけないの?
582 名前:名前は開発中のものです。 mailto:sage [2016/01/20(水) 00:47:09.02 ID:6WjN2bbN.net] >>571 cocos runで無事動きましたわ
583 名前:名前は開発中のものです。 [2016/01/21(木) 19:29:25.26 ID:hUPjOVqn.net] いま図書館で「JavaScript版Cocos2d-x かんたんゲーム開発」って本を借りてきたのだが JSでのCocos2dxの開発って今後どうなん? 将来性あるんかいな。
584 名前:名前は開発中のものです。 mailto:sage [2016/01/21(木) 19:41:36.61 ID:c5BMQwBV.net] HTML5ベースのアプリは今後増えていくと予想 ただそれが生のjsで作られるかどうかは asm.js(将来的にはウェブアセンブリ)の展開次第だと思う
585 名前:名前は開発中のものです。 mailto:sage [2016/01/21(木) 19:45:09.06 ID:v+hnsziI.net] むしろC++の将来性がガンガン薄れていってるんだがw 清水さんもJSでも速度が出るって言ってるし、使える層の母数考えてもC++はどんどん隅に追いやられそう
586 名前:名前は開発中のものです。 mailto:sage [2016/01/21(木) 20:18:46.43 ID:r5qKcTNV.net] asmは注目してるんだがいかんせん他のC++やjsのライブラリ、フレームワークも使えないに等しいのがな cocos2d-asm(仮)本体で何から何までサポートするならいいけど難しそう まぁcocos2dxがどうなるかはよくも悪くも未知数だけどjsの将来性はそこそこあるんじゃないか
587 名前:名前は開発中のものです。 mailto:sage [2016/01/21(木) 21:27:15.51 ID:0iGGeq94.net] C++で開発しててブラウザにも出力したかったおれは、JSがうらやましいよ
588 名前:名前は開発中のものです。 [2016/01/21(木) 21:27:21.49 ID:hUPjOVqn.net] C++でできるけどJSだと出来ない、ってとこ無いの?Cocos2dxは。
589 名前:名前は開発中のものです。 mailto:sage [2016/01/21(木) 21:43:07.20 ID:r5qKcTNV.net] >>582 3Dとかが完全ではない
590 名前:名前は開発中のものです。 mailto:sage [2016/01/21(木) 22:39:38.85 ID:jhlw4rBE.net] まあcocosに未来は無いからなー
591 名前:名前は開発中のものです。 mailto:sage [2016/01/21(木) 23:04:42.11 ID:r5qKcTNV.net] 国産のフレームワークよりはよっぽどあるw
592 名前:名前は開発中のものです。 mailto:sage [2016/01/22(金) 00:25:27.94 ID:vY/MK2Cd.net] C++でやりたかったけど、XCodeが重すぎるから テキストエディタでガリガリ書いてブラウザでプレビューできるJavaScriptで始めた
593 名前:名前は開発中のものです。 [2016/01/22(金) 00:41:23.56 ID:qLWzURvA.net] >>583 っていうことは普通に2Dゲーム作るにはC++でもJSでも一緒ってことですねー JS本ちゃんと読む気が出てきた。
594 名前:名前は開発中のものです。 mailto:sage [2016/01/22(金) 01:24:26.47 ID:rmcj0XoF.net] ver3.4で作ってたAndroid用ゲームをver3.9でビルドし直してみたら フレームレートが半分くらいになっちゃって涙目。 なんか変わったんでしょうか・・・。
595 名前:名前は開発中のものです。 mailto:sage [2016/01/22(金) 02:29:49.21 ID:loJOPGgi.net] httpRequestでファイルアップロードするためにファイルデータを取得したいんだが、FileUtilsだと先頭の何文字かしか取得してくれない?
596 名前:名前は開発中のものです。 mailto:sage [2016/01/22(金) 13:16:02.68 ID:agJZoAMM.net] >>577 その本については、以下を参照 >>558
597 名前:名前は開発中のものです。 mailto:sage [2016/01/22(金) 14:31:19.05 ID:/4WcxES6.net] C++に問題があるわけではないがJSが上等な進化を遂げすぎた 言語としての優劣というよりは実行エンジン側の最適化や webに関する機能の充実がゲームと親和性高かったという点で
598 名前:名前は開発中のものです。 mailto:sage [2016/01/22(金) 14:56:27.96 ID:3Su0m57w.net] ウェブアセンブリに期待だな
599 名前:名前は開発中のものです。 mailto:sage [2016/01/22(金) 20:29:57.27 ID:t45rJbwc.net] ブラウザのjsは型チェックするのにコード書かないといけないからあんまり好きじゃないな 楽ではあるんだけど色々ゆるい感じが cocos-jsは触った事ないけど実行前にコードチェックするような仕組みあるのかな
600 名前:名前は開発中のものです。 mailto:sage [2016/01/22(金) 21:09:29.74 ID:3Su0m57w.net] javascriptがいまいち分かってなさそう
601 名前:名前は開発中のものです。 mailto:sage [2016/01/22(金) 21:51:11.87 ID:iSvMBG3j.net] >>594 関数の引数とかに型がないからエラー回避のためにパラメータの型確認でtypeof書かないといけないんだけどなんか間違ってる?
602 名前:名前は開発中のものです。 [2016/01/22(金) 22:19:41.56 ID:qLWzURvA.net] Cocos2dx-JSでTypescriptが使えれば最強じゃね? あとUnitテストフレームワークたのむ
603 名前:名前は開発中のものです。 mailto:sage [2016/01/22(金) 22:32:33.06 ID:iSvMBG3j.net] jasmineとかqunitのHTML作る部分をcocos用に書き直したら動くんじゃない 探したら出てきそうな気もするが
604 名前:名前は開発中のものです。 mailto:sage [2016/01/25(月) 11:40:11.94 ID:E3uXnpwJ.net] javascriptはガリガリ書くには楽ではいいけどライブラリとか作ろうと思うと緩い制約が逆にめんどくさい
605 名前:名前は開発中のものです。 [2016/01/26(火) 01:38:57.00 ID:/SMFrY39.net] 実際JSでCocos2dのアプリ出してる開発者ってどのくらいいるん? このスレでいるの?
606 名前:名前は開発中のものです。 mailto:sage [2016/01/27(水) 13:59:38.17 ID:RkjMoI5O.net] node.jsとか、自己管理能力ある人じゃないと作れないだろな
607 名前:名前は開発中のものです。 mailto:sage [2016/01/27(水) 16:32:37.43 ID:66EZFZ8Y.net] cocos2dx-jsで課金とかのネイティブ機能作るのってどうやるの? C++経由でJNI叩くしかない?
608 名前:名前は開発中のものです。 mailto:sage [2016/01/27(水) 19:47:19.78 ID:2YUtJdCw.net] SDKBOXって使えないの
609 名前:名前は開発中のものです。 mailto:sage [2016/01/27(水) 23:00:55.33 ID:koAYxC5L.net] お前にはな
610 名前:名前は開発中のものです。 mailto:sage [2016/01/28(木) 04:34:29.92 ID:GEMaEyLL.net] 最近C++と共にCOCOS2D-xを初めた初心者なんだけど質問 XCODEにCOCOS2d-XとSpriteStudioを入れてやってるんだけど、 haloWorldScene.cppでSpriteStudioのサンプルキャラクターを表示して、 歩くアニメーションをしつつ(MoveToで)自動で画面を往復させてるんだけど このキャラクターをタッチしたらアニメーションを切り替えて 往復速度を上げるようにしたいんだけどどうしたらいいんだろうか・・・・・ Character.hとcpp作って、そこで切り替えるアニメーションをいくつかのメンバに 持たせて、キャラクターの表示と切り替える処理をそこに書いて HelloWorldScene.cppで読込めばいいのだろうか・・・?
611 名前:名前は開発中のものです。 mailto:sage [2016/01/28(木) 07:43:25.73 ID:xC6FoFok.net] 普通にアクションキャンセルして速度とアニメーション変えてセットしなおせばいいんじゃないの
612 名前:名前は開発中のものです。 mailto:sage [2016/01/28(木) 14:22:42.10 ID:RtLKnQ+M.net] >>604 だけど、とりあえずHelloWorldscene.cppの HelloWorld::init()の{}の中に auto resman = ss::ResourceManager::getInstance(); auto playerUnitychan=ss::Player::create(); playerUnitychan->setData(
613 名前:名前は開発中のものです。 mailto:sage [2016/01/29(金) 12:55:29.24 ID:88HHfd3n.net] 最近Xcode7.2とcoocs2d-x3.9で初めたプログラミング入門者だけど、新しく作ったプロジェクトをビルドすると 警告?らしきものが大量に出るのだけどこれって普通なのかな? (libcocos2d iOSってアイコンの横に242issuesってなってる)
614 名前:名前は開発中のものです。 mailto:sage [2016/01/29(金) 13:04:14.95 ID:68ahWWAi.net] まずは入門書を読むといいんじゃないかな
615 名前:名前は開発中のものです。 mailto:sage [2016/01/29(金) 13:11:57.91 ID:88HHfd3n.net] 一応ちゃんとシミュレータが起動して本の通りに動きはするのですが、 このまま読み進めても大丈夫か少し心配になりまして…
616 名前:名前は開発中のものです。 mailto:sage [2016/01/29(金) 14:09:24.38 ID:PigsO0FP.net] どんなエラーか読んでみろよ
617 名前:名前は開発中のものです。 mailto:sage [2016/01/29(金) 15:23:32.60 ID:vjTUkUvn.net] エラーじゃなくて警告でしょ 自分が作ったところ以外の警告は全部無視してるわ
618 名前:名前は開発中のものです。 mailto:sage [2016/01/29(金) 17:55:05.36 ID:88HHfd3n.net] やはりxcodeやcocos2d-xのバージョンによっては結構警告が出るみたいですね 242個は多いような気はしますが、無視して頑張ります!
619 名前:名前は開発中のものです。 mailto:sage [2016/01/29(金) 23:09:54.82 ID:UfTLQ8Sm.net] 警告は エラーじゃないから 大丈夫
620 名前:名前は開発中のものです。 mailto:sage [2016/01/30(土) 00:36:40.33 ID:AZUT3rbE.net] WEB+DB PRESS vol.90 (2016)に、 Electronで、Windows, OS X, Linux用の、 HTML5デスクトップアプリを作る記事が載っている JSの実行エンジンは、Node.jsで、 HTML5の実行環境は、Chromeのオープンソース版のChromium。 アプリに、これら2つを内蔵して配布する Electronは、Atomエディタ、Visual Studio Codeで使われている ローカルファイルにもアクセスでき、 OS内の別のアプリも起動できる・連携できる。 Drag & Drop, Clipboard も使える Babelを使って、ECMAScript2015(ES6)でも書ける。 ReactのJSXも、Babel, gulp で変換できる。 AngularJSも使える GUIは、jQuery UI、Reactなら、Material UI などを使って
621 名前:名前は開発中のものです。 mailto:sage [2016/01/30(土) 00:42:18.02 ID:Er9KHCfO.net] で?
622 名前:611 mailto:sage [2016/01/30(土) 01:14:47.57 ID:AZUT3rbE.net] あ、Electronはゲームエンジンじゃなかったな。 Cocos2d-
623 名前:x(JS版)のライバルにはならないか [] [ここ壊れてます]
624 名前:名前は開発中のものです。 mailto:sage [2016/01/30(土) 12:51:23.86 ID:myGo59gU.net] いつのまにかFlash話題にならなくなったけど、Flashでスクリプトやってた人なんかにはJS環境は いい受け皿になるだろうな。
625 名前:名前は開発中のものです。 mailto:sage [2016/01/31(日) 01:13:40.79 ID:i+Hpuwc/.net] ActionScriptはクラスと型指定のある別言語だよ。あれが受け皿になるならJavaもC#も大差ない
626 名前:614 mailto:sage [2016/01/31(日) 07:42:17.94 ID:LydFRbMj.net] >>618 ActionScript"2"の頃からやってた人って書くべきだったな
627 名前:名前は開発中のものです。 [2016/02/04(木) 10:57:36.03 ID:9x+EGJqQ.net] cocos2dx-JSって鎮火したの?
628 名前:名前は開発中のものです。 mailto:sage [2016/02/04(木) 11:07:48.48 ID:2EK+1b9a.net] 炎上した事があったのか?
629 名前:名前は開発中のものです。 [2016/02/11(木) 11:29:23.83 ID:oW2kIpUo.net] はじめてJS版を今日書いてみます。よろしくおねがいします。
630 名前:名前は開発中のものです。 mailto:sage [2016/02/12(金) 09:04:08.82 ID:t/pOVYs0.net] こちらこそ、よろしくお願いします
631 名前:名前は開発中のものです。 mailto:sage [2016/02/12(金) 22:42:42.99 ID:0hGXIeUb.net] アマゾンのlumberyardみたいにcocos2dxの派生版とかでればもっと注目されるんかな ポテンシャルはあるんだけどなぁ
632 名前:名前は開発中のものです。 mailto:sage [2016/02/15(月) 00:22:06.21 ID:PL5GRpFu.net] これって管理元が北京にあるらしいけど大丈夫なのかな? 開発はアメリカでやってるし、まあ今時そんなの気にしてる人もいないだろうけど
633 名前:名前は開発中のものです。 mailto:sage [2016/02/15(月) 10:57:30.73 ID:nEnD7x8y.net] >>625 気にしてんのはお前だろ 気になるならソースコード読めよアホ
634 名前:名前は開発中のものです。 mailto:sage [2016/02/15(月) 16:02:59.30 ID:toogSZEG.net] >>625 ここには韓国を侮辱するとキレる人が常駐してるから、韓国ディスはやめといた方がええよw
635 名前:名前は開発中のものです。 mailto:sage [2016/02/15(月) 16:40:17.48 ID:jmRwLMBp.net] 北京は韓国じゃありませんけどね
636 名前:名前は開発中のものです。 mailto:sage [2016/02/15(月) 19:16:21.29 ID:EGXD/QhY.net] >>627 どっから韓国出てきたんだ 韓国大好き人間かよ
637 名前:名前は開発中のものです。 mailto:sage [2016/02/15(月) 19:24:08.76 ID:nEnD7x8y.net] こんなところにもネトウヨがいるのか
638 名前:名前は開発中のものです。 mailto:sage [2016/02/16(火) 03:41:44.17 ID:AmBijZXx.net] オープンソースなんだから変な仕掛けがあったらすぐバレるだろ
639 名前:名前は開発中のものです。 mailto:sage [2016/02/16(火) 09:45:39.06 ID:PMTV1BkC.net] >>630 お前1人でこのスレの空気悪くしてるな・・・
640 名前:名前は開発中のものです。 mailto:sage [2016/02/16(火) 10:19:57.08 ID:7jDLCB1c.net] >>632 うわぁ
641 名前:名前は開発中のものです。 mailto:sage [2016/02/16(火) 10:21:34.49 ID:2kMHV158.net] >>630 口の悪いやつだな、と思ってたらただのチョンだったか 納得したわ ところで相変わらずお前らのネトウヨの定義がガバガバなんだが、腐ってもプログラマーならちゃんと定義してくんない? まあそれが出来ないからお前らはゴミしか作り出せないんだろうけど
642 名前:名前は開発中のものです。 mailto:sage [2016/02/16(火) 10:24:10.15 ID:CJ4xw9AP.net] 627みたいなネトウヨネトウヨ言って喜んでるキチガイは2秒でNGIDにいれとけ。 頭おかしいのに触るな。
643 名前:名前は開発中のものです。 mailto:sage [2016/02/16(火) 10:24:12.73 ID:qy3vNfhZ.net] 日付変わってからレスとかダサすぎだろ
644 名前:名前は開発中のものです。 mailto:sage [2016/02/16(火) 10:30:14.30 ID:PMTV1BkC.net] なぜこのスレは定期的にチョン君が突然ネトウヨネトウヨ騒ぎ出すんだろうか・・・ 本当に怖い
645 名前:名前は開発中のものです。 mailto:sage [2016/02/16(火) 10:34:44.22 ID:CJ4xw9AP.net] >>637 そうやって構うからちゃう?知らんけどw
646 名前:名前は開発中のものです。 mailto:sage [2016/02/16(火) 10:45:23.94 ID:PMTV1BkC.net] 普段は誰も相手しないよ 少しでもどこで開発されたかって話になると湧いてくるってだけ
647 名前:名前は開発中のものです。 mailto:sage [2016/02/16(火) 10:49:53.16 ID:fHLddvH7.net] >>627-629 ワロタ ところで日本製のフレームワークって何かあるかな?
648 名前:名前は開発中のものです。 mailto:sage [2016/02/16(火) 10:59:06.72 ID:2V4qMYNq.net] 北京って韓国だったのかwww
649 名前:名前は開発中のものです。 mailto:sage [2016/02/16(火) 12:06:14.52 ID:WEQ5g8+F.net] >>640 IT後進国日本に期待するな
650 名前:名前は開発中のものです。 mailto:sage [2016/02/18(木) 21:16:01.22 ID:bo+MWO4H.net] 「その知能でプログラム書こうとするのは時間の無駄だから諦めろ」って心からの親切心で言いたくなる奴定期的にわくよな
651 名前:名前は開発中のものです。 mailto:sage [2016/02/19(金) 21:30:25.53 ID:/rtx4Qsk.net] プログラムなんて学習すれば誰でも書けるよ 知能が必要になるのはフレームワーク作るようなレベルから ただ使ってるだけのオレらなんてプログラマとしては底辺のドングリの背比べ
652 名前:名前は開発中のものです。 mailto:sage [2016/02/19(金) 21:36:39.56 ID:FM5kI+vc.net] 少なくとも俺は「北京は韓国ではなく中国にある」と判断するだけの知能はある
653 名前:名前は開発中のものです。 mailto:sage [2016/02/19(金) 22:03:28.03 ID:EnUgyW6d.net] 言語やフレームワーク等の知識はあって一応開発できるけど まるで何も考えずに進めたみたいな書き方になってて不具合多発させてる人を何人も見てきた 学習すれば誰でも書けるけど、誰でも本当にプログラミングできるわけじゃないな
654 名前:名前は開発中のものです。 mailto:sage [2016/02/19(金) 22:28:59.18 ID:OSLMbSSi.net] 勉強すりゃ動くものが作れるってのは事実だが、 勉強しないで出来る気になってゴミ作って回りに負担かける奴は多い
655 名前:名前は開発中のものです。 mailto:sage [2016/02/20(土) 00:14:18.85 ID:xw54AOqy.net] そういうのは相互コードレビューなり、月一程度でリーダーにリポジトリ洗わせて会議上でレビューさせれば自然と追い出せるから大した問題でもない 上にがゴミだらけな場合は御愁傷様としか言えないが
656 名前:名前は開発中のものです。 mailto:sage [2016/02/20(土) 00:32:56.42 ID:U3HM3F28.net] レビューしてもいつまでも変わらずに同じことを繰り返す奴がいるのよ 大きな会社なら配属を変えるとか重要じゃないところしか任せないとかできるけど 小さいとそうもいかないし
657 名前:名前は開発中のものです。 mailto:sage [2016/02/20(土) 00:38:08.98 ID:xw54AOqy.net] なるほど、厄介だな その規模だと、むしろ旧態依然な直属上長のレビューを通さないとコミットできないような仕組みの方が上手く行くのかもね これはこれで大きくなると無駄な派閥争いができるのだけど…w
658 名前:名前は開発中のものです。 mailto:sage [2016/02/20(土) 17:33:17.45 ID:V6r0Y+By.net] 動画再生のいい方法ありませんか? VSだからかわからないけど、exerimental::ui::VideoPlayerが使えないです
659 名前:名前は開発中のものです。 mailto:sage [2016/02/21(日) 14:08:12.29 ID:Ancemzwr.net] DirectShowで直接やるしかなさそう
660 名前:名前は開発中のものです。 mailto:sage [2016/02/22(月) 23:40:51.47 ID:aBP1YUJ3.net] void cObj::Act(string arg)をCallFuncを使ってrunActionで遅延をかけて実行したいんだけど、 CC_CALLBACK_1のあたりでエラーが出てしまう どう書けば思った通りに動きますかね { string arg; auto callFunc = CallFunc::create(CC_CALLBACK_1(cObj::Act, arg)); CCDelayTime* delay = CCDelayTime::create(5); auto seq = Sequence::create(delay, callFunc, nullptr); runAction(seq); } void cObj::Act(string arg) { }
661 名前:名前は開発中のものです。 mailto:sage [2016/02/23(火) 01:45:26.52 ID:IWdxWCgq.net] callfuncであとから実行するという事はstring arcは実行するときには既に呼び出し時の関数から抜けて消えてしまっているので他の方法で保存しておかないと参照できない。 エラーになるのは書式を間違っているから。Node*senderでプロトタイプ宣言した関数しか使用できないのでは。
662 名前:名前は開発中のものです。 mailto:sage [2016/02/23(火) 03:16:06.55 ID:j0Tkgjco.net] あまり綺麗じゃない気がしますが、CallFuncの部分をこうして一応動かせました CallFuncNのNがNodeのことだからCallFuncはノードはいらないと思ってたんですが、 コールバック自体を任意の型にすることは出来ないんですかね? auto callFunc = CallFunc::create([this, arg](){ Act(arg); });
663 名前:名前は開発中のものです。 mailto:sage [2016/02/23(火) 08:52:37.25 ID:fVxVSfqW.net] CC_CALLBACKはbindをラップしてるだけだから実行時のstringはargのコピーになると思う CC_CALLBACK_Nの数字って作成時に渡す引数の数じゃなくて実行時に呼び出し元から渡される引数の数じゃなかったっけ CALLBACK_0にしたら直らない?
664 名前:名前は開発中のものです。 mailto:sage [2016/02/23(火) 10:15:22.22 ID:j0Tkgjco.net] すくなくとも>>653 を単純にCC_CALLBACK_0にするだけだとno matching overloaded functionfoundのエラーが出ます
665 名前:名前は開発中のものです。 mailto:sage [2016/02/23(火) 12:03:58.25 ID:fVxVSfqW.net] CC_CALLBACKにthisがない
666 名前:名前は開発中のものです。 mailto:sage [2016/02/23(火) 21:18:39.75 ID:j0Tkgjco.net] auto callFunc = CallFunc::create(CC_CALLBACK_0(cObj::Act, this, arg)); 何日も躓いていた問題が、こんなシンプルに解決出来るとは。ありがたいです。 逆引きガイドブックにも「CC_CALLBACK_Nは引数がN個の関数を呼び出すときに使う」 って書いてあるけど、これは間違いなんですか? CC_CALLBACKとかCallFuncとかで検索かけまくっても、「実行時に呼び出し元から渡される引数の数」 という説明がされてたページは一つも見なかった…
667 名前:名前は開発中のものです。 mailto:sage [2016/02/24(水) 14:00:54.19 ID:zLp01bER.net] 間違いというか引数のバインドを想定してないんじゃないの マクロの中身はそんな複雑じゃないから迷ったらソース見るのが手っ取り早いよ
668 名前:名前は開発中のものです。 mailto:sage [2016/02/28(日) 15:13:27.10 ID:sbJvGve4.net] 以下のように、HttpRequest を使って、サーバにアクセスしています。 Win/Android では正常に動作するのですが、iOS では cocos2d::network::HttpRequest* request = new cocos2d::network::HttpRequest(); string str = "google.com/"; request->setUrl(str.c_str()); request->setRequestType(cocos2d::network::HttpRequest::Type::GET); request->setResponseCallback( [this](network::HttpClient* sender, network::HttpResponse* response) { if ( response ) m_label->setString(to_string(response->getResponseCode())); }
669 名前:名前は開発中のものです。 [2016/02/28(日) 15:15:48.48 ID:sbJvGve4.net] #すみません、間違って途中で【書き込む】を押してしまいました。 以下のように、HttpRequest を使って、サーバにアクセスしています。 Win/Android では正常に動作するのですが、iOS では response->getResponseCode() が -1 を返します。 どこか間違いがあるのでしょうか?それとも何かiOSでの設定が必要なのでしょうか? cocos2d::network::HttpRequest* request = new cocos2d::network::HttpRequest(); string str = "google.com/"; request->setUrl(str.c_str()); request->setRequestType(cocos2d::network::HttpRequest::Type::GET); request->setResponseCallback( [this](network::HttpClient* sender, network::HttpResponse* response) { if ( response ) m_label->setString(to_string(response->getResponseCode())); } request->setTag("GET"); cocos2d::network::HttpClient::getInstance()->send(request); request->release();
670 名前:名前は開発中のものです。 mailto:sage [2016/02/29(月) 23:22:17.57 ID:VSMz1xCt.net] 皆アンドロのエミュはやっぱGenymotion使ってます? その場合androidstudioはインストールしなくて大丈夫でしょうか?コーディングは秀丸でやれたら秀丸でやりたい。 インストール設定時間かかりそうなので明日やろう。
671 名前:名前は開発中のものです。 mailto:sage [2016/03/01(火) 07:04:56.31 ID:NDxBAeEo.net] >>662 試してみたけどhttpのアクセスがブロックされてるってログ出てる info.plistを修正するかhttpsならアクセス出来るって 詳しくはios atsで検索