[過去ログ] cocos2d-x Part2 [転載禁止]©2ch.net (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
118(1): 2015/06/01(月)12:53 ID:Ca+jAF4Y(3/6) AAS
外部リンク:github.com
githubでopencv使ってるやつ見つけたよ これ見てどこが悪いか調べたら?
連投すみません
119: 2015/06/01(月)13:11 ID:1w/A5RLd(2/4) AAS
>>118
わざわざありがとうございます。でも、たぶんコードのミスじゃなさそうなんですよね。
opencv2.frameworkをXcodeのLink Binary With Librariesから外すとうまくいきますし。
あと、warningがでてて、
libpng warning: Application built with libpng-1.6.16 but running with 1.5.12
ってのがでてるんでなんかこれが悪いのかなって感じがするのですが
120: 2015/06/01(月)15:37 ID:Ca+jAF4Y(4/6) AAS
外部リンク:stackoverflow.com
ここの説明だと1.6.16で実行ファイルがビルドされたけど、
1.5.12で実行ファイルがリンクされちゃって動いてるらしい
openCVのほうにlibpngのversion合わせろとのこと
外部リンク:github.com
ここのtagのversion変えてpngフォルダ探していったら会うのがあるかもしれない
121(1): 2015/06/01(月)16:18 ID:Ca+jAF4Y(5/6) AAS
cocos2d-xって全部のversionで1.6.x使ってるみたいだわw
似た問題がtangoSDKってのを使ってる人にもいて解決策はcocos2dxの使ってるlibpngなりをつかうんじゃなくて、
third party製ライブラリの使ってるほうをダイナミックじゃなくって静的リンクさせろとのこと
cocos2dx側のプロジェクトのプロパティー画面でopencvのlibpng参照するようにすればいいんじゃね
外部リンク:discuss.cocos2d-x.org
122(1): 2015/06/01(月)17:22 ID:Ca+jAF4Y(6/6) AAS
てきとーなこと書きすぎて恥ずかしくなったので自分でも環境作ってやってみたらできたよ。下のザラザラが何かよくわからんけど
外部リンク:imgur.com
下のコードをコピペした cocosのverは3.2, opencvはver3.0RC1のios用を使ったよ
外部リンク:blog.szmake.net
123: 2015/06/01(月)18:32 ID:1w/A5RLd(3/4) AAS
>>122のはやっぱりうまくいくんですね。cocosStudioでUI設計したのが原因かも。
>>121ちょっとやってみます
124: 2015/06/01(月)20:29 ID:1w/A5RLd(4/4) AAS
下記リンク参考に静的にリンクしたところちゃんと画像表示できるようになりました。
わざわざ、色々調べていただきありがとうございました
外部リンク:blog.mogmet.com
125(1): 2015/06/08(月)18:15 ID:ylgHwHrx(1) AAS
Android
Director::getInstance()->end()で終わるとき
Cocos2dxActivity.onDestroy()が呼ばれないのは俺だけ?
126: 2015/06/08(月)21:20 ID:XUgMG9P5(1) AAS
いじめられてるお前だけだ
127: 2015/06/09(火)01:09 ID:2udtuy6t(1) AAS
>>125
自己レス
仕組みを理解した
128: 2015/06/09(火)06:30 ID:/HcAX5Ug(1) AAS
間違って2chscのほうに書き込こんでしまったので、こっちにも書き込みます。
以下の内容を実装したいのですが、可能でしょうか?
1、ボタンを押したら次の画面の作成を行う。ただし、作成に時間がかかる
2、時間がかかってる間、LoadingBarを出してどのくらいロードしたかを確認する
3、完了したらシーンを変えるためのボタンを表示し、シーン変更を行う。ボタンを押すまでは次のシーンには移行しない。
129: 2015/06/09(火)15:11 ID:bwtJbqYo(1/2) AAS
外部リンク:discuss.cocos2d-x.org
マルチスレッドで別途リソースを読み込み、
progress bar簡単に作れるので できると思いまぁす
130: 2015/06/09(火)19:02 ID:XIuF6Vjx(1) AAS
読み込み用のシーン作成して、そいつを作成に時間がかかるシーンのデリゲートにしてやればいいんじゃね
131: 2015/06/09(火)19:38 ID:bwtJbqYo(2/2) AAS
texturecacheのaddImageAsyncとか使えばいいと思います
132(5): 2015/06/10(水)00:35 ID:wgbvzYHx(1) AAS
レスありがとうございます。マルチスレッドでいけるとのことだったので下記のように実装してみたのですが
うまくいかないです。
std::thread th1 = std::thread([&]{
//floatValは外部変数で指定したもの。
//HeavySceneは引数を受け取れるようにし、参照型を渡す事で内部で値を変更する
Scene* scene = HeavyScene::createScene(&floatVal);
Director::getInstance()->getScheduler()->performFunctionInCocosThread([&](){
省9
133: 2015/06/10(水)00:59 ID:CbrHfQRH(1) AAS
replaceSceneのタイミングとかHeavySceneをRetainしたげるとかそもそもfloatValueって変数を使うやり方自体が怪しいような
134(1): 2015/06/10(水)08:00 ID:SrjGq17q(1/2) AAS
重いシーンってテクスチャの読み込みに時間がかかるとかじゃないの?
その場合はテクスチャーの非同期読み込みしつつメインでプログレスバー回すでいいはずだけど
135: 132 2015/06/10(水)20:08 ID:4EZovDEk(1) AAS
>>134
テクスチャの読み込みじゃなくて、ListViewにaddChildするのに時間かかるんですよね。大量のボタンをシーン作成時にlistViewにaddChildしているんで。
他に方法あればいいんですけどcocos2dx最近使い始めたばかりなので、何かあれば教えてください
136(1): 2015/06/10(水)23:55 ID:SrjGq17q(2/2) AAS
できるか知らないが表示する必要のあるものだけaddchildして他はlistをスクロールしたときにaddするとかじゃできんの
137: 2015/06/11(木)07:34 ID:NA/eKMIq(1) AAS
>>136
画像ならいいけど、ボタンでそれやると違和感ありそうな
138(1): 2015/06/11(木)09:04 ID:xzuu+ayY(1/2) AAS
ListViewはセルを最初に全部作っちゃうからでかいテーブルには向かないぞ
素直にTableView使えよ
139: 132 2015/06/11(木)11:40 ID:WJw+wBeX(1/2) AAS
すいません。ListViewじゃなくてScrollViewでした。
>>138
ScrollViewもListViewと同じく全部最初に作る構造になってるのでしょうか
140(1): 2015/06/11(木)12:06 ID:xzuu+ayY(2/2) AAS
そう。だから画面内のだけ生成するようにするには自分で作らないといけなくて結構大変かも
TableViewで代用できるならそっちのがいい
141: 132 2015/06/11(木)22:43 ID:WJw+wBeX(2/2) AAS
>>140
いろいろ調べてみたんだけど、TableViewって一列しか作れない感じなの?
作ろうとしてたのが二列だったんだけど
142(1): 2015/06/12(金)04:37 ID:VuYfdMP+(1) AAS
プログラミングにもジャグ配列という用語があってだね
143(1): 132 2015/06/12(金)11:49 ID:9rvolchn(1) AAS
>>142
TableViewCellの中身をTableViewにするってことですか?
でも、そうすると片方スクロールしたらもう片方はスクロールしないような気がするんですが
144(1): 2015/06/12(金)17:45 ID:cuTbM+IU(1) AAS
1つのセルに2つボタンを置くという発想はでてこないのか
145: 2015/06/13(土)01:24 ID:C+0Sxbgd(1) AAS
Android StudioがC++に完全対応するって聞いたけど、Cocos2d-xにとって朗報??
146: 132 2015/06/13(土)04:07 ID:0/sRYbV5(1) AAS
>>144
>>143書きこんだあとに気づきました。実装したら、うまく動きました!
みなさんありがとうございます。
147: 2015/06/22(月)21:12 ID:5LhkkvCq(1) AAS
初心者です。
Follow::createでスクロール処理を行っている際に、画面のスクロールしないボタン(MenuItemImage)を配置したい場合、どのような実装が適切でしょうか?
モーダルにレイヤーを上から重ねれば実現できるとは思うのですが、もっと簡単に実装できるのではと。
148: 2015/06/27(土)21:27 ID:H/Otn0eC(1) AAS
3.7betaでcocos2djs統合だってさ
やったぜ。
149: 2015/06/27(土)21:40 ID:6zY1rxZI(1) AAS
js逝ったあああ
150: 2015/06/29(月)19:41 ID:2e4V7H9F(1) AAS
Linux(Debian)のEclipseでcocos2d-x開発環境構を築してみたけど
Eclipseでゲームのビルドが出来ないからコマンドからビルドしてるんだけど
WindowsやMacでは普通にEclipseからビルドできるものなの?
151: 2015/06/29(月)20:52 ID:CzQ1D7H8(1) AAS
運がいいとできるけどだいたいできないからターミナル安定
152: 2015/06/30(火)10:52 ID:ZnfAs0kU(1) AAS
WindowsやMacでは VisualStudioとXcode使ってるからなあ
プロジェクトの作成だけはコマンドだけど
153: 2015/06/30(火)17:59 ID:gp+HO1yR(1) AAS
やっぱりか、いろんな設定サイト(終いには中華の設定紹介動画)を参考にしても
一向にEclipseでビルドできないからそうじゃないかと思った
LinuxにはVSもXcodeもないからIDEからビルドは諦めたほうが良さそうだね
154: 2015/07/01(水)00:13 ID:lyUEcBxy(1) AAS
openglとかwebglに対応してたっけ
155: 2015/07/09(木)14:31 ID:AG4bOzs/(1/2) AAS
初心者です
cocos2d-x-3.2のセットアップ時にsdk、ndk、antの場所を間違えて入力してしまい
再度セットアップしようとしたところ既に入力済みとなっていて触れませんでした
どうすれば変更できるでしょうか
156: 2015/07/09(木)16:19 ID:/r/GPmYO(1) AAS
諦める
157(1): 2015/07/09(木)17:57 ID:uDvCE93N(1) AAS
osの種類とide書いた方がいいよ
macならbash_profileいじればたぶんいい
158: 2015/07/09(木)21:09 ID:AG4bOzs/(2/2) AAS
>>157
隠しファイルまで確認していませんでした…
OSなどを書き忘れていたのも失礼いたしました
ありがとうございます
159: 2015/07/10(金)21:27 ID:w5CEfm5u(1) AAS
cocos2dxそのもののバージョン管理ってどうやればいいの?
linux(Ubuntu)使ってます
160: 2015/07/10(金)22:50 ID:tzSQf+bK(1) AAS
演舞(煉獄)
161: 2015/07/14(火)17:19 ID:Jf2A6Kf8(1) AAS
android studio 1.3でndk対応
外部リンク:techbooster.org
cocos2d がandroid studio 1.2に対応
外部リンク:winter-time-studio.com
でもやり方わからない・・・
162(1): 2015/07/24(金)20:46 ID:b2msPuEL(1) AAS
ターミナル使わずに直接android studioに組み込めたらいいのにな
163(1): 2015/07/27(月)12:39 ID:D9SmIHup(1) AAS
androidのナビゲーションバーうぜえ……
どうやって消すんじゃこれ……
164: 2015/07/27(月)19:16 ID:9YtH8brP(1) AAS
immersive mode cocos2dxとかでググればハッピーになれそう
>>163
165(1): 2015/07/28(火)19:41 ID:0jJe8uIm(1) AAS
>>162
組み込むってどういうこと?
外部リンク:shakezoomer.com
ここの説明ではAndroid Studioでビルドできてるけど。
166: 2015/07/29(水)10:43 ID:dx2rGdRo(1/2) AAS
>>165
Android Studioはさわったことないけど、直接これからプロジェクトの作成で
作ることができればいいということでは。
そのリンク先でも cocos new はターミナルで実行してるじゃない。
167: 2015/07/29(水)12:27 ID:Ydn7/CMR(1) AAS
ターミナルアレルギーの人って理解できない
168: 2015/07/29(水)12:46 ID:dx2rGdRo(2/2) AAS
アレルギーとか関係なく、今の方式は初回のビルドに時間かかりすぎるだろ
スタティックなライブラリを作っておいてそっちを参照するようにしてるけど
これはcocos new で作成したcocos2d-x本体のソースのコピー部分は邪魔だよな。
こういうのはIDEごとのテンプレートで吸収できるはず。
169: 2015/07/29(水)14:41 ID:r5qdoYNp(1) AAS
つ「-l js」
170: 2015/08/23(日)10:53 ID:8bpTermf(1) AAS
質問です。
GitHubで他人のソース見てると、Classesフォルダの中に更にフォルダを作って
モジュール毎に分けてたりしますが、VS側であれはどうやっているのでしょうか?
ソリューションに反映されません。
171: 2015/08/23(日)17:07 ID:eQXj7Zyk(1/2) AAS
XCodeだとコピーするチェックあるけどVSだとこのへんの操作がよくわからんので
いつも手動でフォルダ作って既存の追加や新規作成時にそこ指定してる
172: 2015/08/23(日)18:00 ID:eQXj7Zyk(2/2) AAS
フォルダ作るのは、プロジェクトメニューかソリューションエクスプローラーで
すべてのファイルを表示っての選ぶと右クリックの追加で作れるよ
173: 2015/08/28(金)09:21 ID:LDil45Xl(1/2) AAS
plist読み込む方法ggrとCCDictionary使う方法が出てくるんですが、使おうとするとxcodeに非推奨って言われます
これ代わりのクラスって__Dictionaryでいいんですか?
なんか使っていいのか不安になる名前なんですが
174: 2015/08/28(金)09:32 ID:e6cY2Ktp(1) AAS
ccついてるのは大体2.x系列の遺物 コレクションはSTLっぽい名前に変わったはず cocos2d::mapみたいに使ってた
3.4くらいまでの知識しかなくてその後はしらん
175: 2015/08/28(金)09:36 ID:LDil45Xl(2/2) AAS
CC〜みたいにファイルからplist(XML?)読み込んでパースしてくれるような機能ってもうないんですかね?
リファレンス見た感じだとMAPにはなさそうなんですが
176(1): 2015/08/28(金)14:27 ID:+GRetlLY(1) AAS
FileUtilsのgetValueMapFromDataってのが使ってるverにもあるのかしら
昔と変わってるからな
177: 2015/08/28(金)22:51 ID:oLjd0xvb(1) AAS
>>176
getValueMapFromFileで行けました
ありがとうございます
ちなみにバージョンは3.3でした
178: 2015/08/28(金)23:10 ID:v8F+ju3B(1/2) AAS
v2.2.6をEclipse介さずにAndroidに入れたいのですが、何か良い方法はありませんか。
デバッグの際になぜかLibcocos2D-Xの中身にまで怒ってきます。
179: 2015/08/28(金)23:11 ID:v8F+ju3B(2/2) AAS
v2.2.6で作ったゲームでした。
cocos run -p android
ような感じで手軽にできると楽なのですが・・
180: 2015/08/29(土)00:39 ID:XymNS7Wb(1) AAS
自己解決しました。
数ヶ月ぶりに触ったので、Libcocos2dxがv3.4のものだったみたいです。
181: 2015/09/04(金)12:41 ID:7/aHGB8L(1) AAS
editbox使うと入力時改行できないんだが、なんとかならんかこれ ver3.6
182: 2015/09/04(金)14:22 ID:E3x4y3/c(1) AAS
setInputModeは?
183(1): 2015/09/27(日)00:35 ID:0dkPdVMU(1) AAS
CocosのサンプルコードをAndroid Studioでエミュレータを使って実行したのですが画像のように出て動作しません。実機でも同様でした。
外部リンク:imgur.com
又、ターミナルでcocos run -p androidをしたところ
Error: Activity class {com.mycompany.mygame/org.cocos2dx.cpp.AppActivity} does not exist.
と出てきます。原因の分かる方がいたら教えていただけないでしょうか。
Mac OSX Yosemite10.10
Android Studio 1.3.2
省1
184: 2015/09/27(日)03:37 ID:zlawUv/O(1) AAS
>>183
別の問題かもしれないがCocos2d-x 3.8.1のHelloWorldはApplication.mkに
APP_PLATFORM := android-9
を追加して動くようになった。
ぐぐったらどっかに書いてあったのだがどこか忘れてしまった。
185(1): 2015/10/12(月)04:26 ID:41NmYNn+(1) AAS
なんでCocos2dのスレは盛り上がらんのん?
186: 2015/10/12(月)08:29 ID:pgFZ3XTG(1) AAS
>>185
中国アレルギーが多いんじゃない?w
187(1): 2015/10/12(月)22:47 ID:YoZ7QR/3(1) AAS
画像3枚を並べて背景スクロールをするときに、
スクロール速度をあげると、画像と画像の間に隙間ができてしまうことがある。
もちろん画像の位置は正確に入力されてる。
皆さん、この問題にどうやって対処されてますか?
188: 2015/10/12(月)23:17 ID:ZUQMpDqe(1) AAS
継ぎ目は余白持つようにしてる
あと、アクション分けてると同一フレームでの一貫処理が保証されないんじゃなかったかな。テストケースなくてごめん
189: 2015/10/13(火)00:00 ID:+IhufAfX(1) AAS
もしできるんなら、画像少し伸ばしてZOrderいじって下に差し込んどくとか
190: 2015/10/13(火)00:10 ID:VUfHitTt(1) AAS
そんなん起こったことないけど
処理が重いのか?
191: 2015/10/13(火)01:32 ID:JgBqxELP(1) AAS
負荷よりスクロール速度が気になるところかな
192: 2015/10/13(火)07:05 ID:fOj5NfeV(1) AAS
3枚の画像を1枚にする
193: 2015/10/13(火)08:05 ID:0WqH2PMw(1/2) AAS
javascript派はいる?
194: 2015/10/13(火)08:32 ID:X14fklDL(1) AAS
Javascript派になりたいのだけど良い参考サイトか書籍ってありますか?
195(1): 2015/10/13(火)13:20 ID:8m4uY2dm(1) AAS
そういえばcocos2d-xをターゲットにしたjavascriptの本って見たことないな
webブラウザのjavascriptならわかるけど応用きくんだろうか
Unityのjavascriptはactionscriptぽくてちょっと微妙だったが
196(2): 2015/10/13(火)17:36 ID:zHzmk9dZ(1/2) AAS
>>195
JavaScript版Cocos2d-x かんたんゲーム開発
外部リンク[html]:www.ric.co.jp
197: 2015/10/13(火)18:08 ID:PjcD6jAt(1) AAS
本か、、初心者向けみたいな表紙だな、、と思ったら中身けっこう充実してるな
しかも翻訳か、電子版無いんかなあ
198: 2015/10/13(火)19:24 ID:0WqH2PMw(2/2) AAS
何だかんだいって公式ドキュメントが一番
上下前次1-新書関写板覧索設栞歴
あと 804 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.022s