トップページgamedev
997コメント333KB

cocos2d-x

レス数が950を超えています。1000を超えると書き込みができなくなります。
0001名前は開発中のものです。2014/01/19(日) 21:57:17.04ID:UIuFcGmn
オープンソースのマルチプラットフォーム2Dゲームフレームワーク。

公式
http://www.cocos2d-x.org/

ツール
http://cocosbuilder.com/ mac用
http://cocostudio.org/ windows用

実績
ブレイブフロンティア
ファンタジスタドール ガールズロワイヤル等
08928872014/12/24(水) 19:04:34.69ID:JqKQyI9r
http://gyazo.com/48ac5c562d9c46ae8bf389e04541cf97.png
このアイコンってどういう意味ですか?

バンドル版ADT22からEclipse+ADT23に乗り換えたらこんなのが出ました
08938872014/12/24(水) 19:06:04.02ID:JqKQyI9r
というかフォルダが開けません
0894名前は開発中のものです。2014/12/24(水) 20:15:52.46ID:7H839T1/
>>887 つgoogle(eclipse,エクスクラメーション)
>>891 Menu::initWithArrayでsetSwallowsをtrueにしてるからtouchPriorityが低いやつには行かないはず
0895名前は開発中のものです。2014/12/25(木) 14:18:34.54ID:XDhdDKsq
>>887
赤いビックリマークの事なら腐るほど書いてあるんですが、
フォルダが開けなくなる黄色いビックリマークについては見当たらないです
問題タブにも何もありません
0896名前は開発中のものです。2014/12/25(木) 14:20:43.64ID:XDhdDKsq
あと新しく作ったプロジェクトも同じでclassesフォルダが開けませんでした
0897名前は開発中のものです。2014/12/25(木) 17:45:32.16ID:w9+S+MfJ
i-mobile Cocos2dx Module 使ってる人いる?
Android の機種によっては、広告の表示位置がずれまくるのだが。。
0898名前は開発中のものです。2014/12/26(金) 12:29:34.74ID:IXxiiBMK
>>889
返答遅くて申し訳ないです
CCSpriteBatchNode::createWithTextureでテクスチャを指定してるんですが、ダメなんですか?

http://codepad.org/kt3PNpk6
0899名前は開発中のものです。2014/12/26(金) 15:26:04.55ID:EmY+/Ha3
>>894
下に行かないのは分かるんですが、MenuItemImageで作ったボタンのレイヤーの上にレイヤー作っても、タッチ拾っちゃうんです。
0900名前は開発中のものです。2014/12/26(金) 17:08:16.43ID:JdcbSLDE
ボタンの上のレイヤーでeventDispatcherにlistener登録するときにaddEventListenerWithSceneGraphPriorityか、FixedPriorityででかい値いれるかして
上のlayerのlistenerのswallosをtrueにしたら上のレイヤーでeventが止まると思う ってことでいいの?
0901名前は開発中のものです。2014/12/27(土) 17:48:16.58ID:7J4XsIFd
>>900
やってみたんですが、ボタンのタッチ判定が上のレイヤーより先に処理されてるみたいで無理でした
0902名前は開発中のものです。2014/12/27(土) 18:35:38.35ID:7CW96ovq
z orderとtouch priorityが逆に設定されてて
表に出てるボタンほどタッチ優先度が低いという仕様
0903名前は開発中のものです。2014/12/27(土) 18:55:33.09ID:7J4XsIFd
すいません、自己解決しました!
上のレイヤーのonTouchBeganでtrueを返したら、反応しなくなりました。
全く理屈が分からないのですがこれでモーダルレイヤっぽいモノができました。
0904名前は開発中のものです。2014/12/28(日) 20:23:48.19ID:5WpjYbXy
破壊表現って実現できますかね
よく3Dである粉々になる感じのやつじゃなくて、直線で分割するようなものです
0905名前は開発中のものです。2014/12/28(日) 21:41:05.13ID:WhPxmf7d
最初から2つに分離しておいて、通常時はくっつけて表示すればよい。
0906名前は開発中のものです。2014/12/29(月) 00:01:38.12ID:vkq48pnb
動的に分割する方法はありますか?
0907名前は開発中のものです。2014/12/29(月) 13:12:44.48ID:AVeVeWqk
今までcocos2d 2.2.3でBlueStacksで開発していたんですが、
試しにとGenyMotionでAndroid2.3.7とAndroid4.4.4で実行してみたところランタイムエラーが起きました。
新しく作ったcocos2dプロジェクトでも同じようにランタイムエラーが起きました。

BlueStacksでは起動出来ているので、Eclipseの設定かプロジェクトの設定かGenyMotionの設定が原因だとは予想しているんですが、
eglSurfaceAttribでググるとメモリの使いすぎとは書いてあるのですが、仮想端末には4GB割り振ってありますし、稼働するBlueStacksのメモリは2GBです。
ビルドターゲットは2.3.3と4.4.2で試しましたが変わりません。

どうすればいいでしょうか・・・(`;ω;´)

原因が描かれてると思われるエラーはこの2つです

E/gralloc_vbox86(211): gralloc_alloc: Mismatched usage flags: 768 x 1280, usage b33
W/GraphicBufferAllocator(211): alloc(768, 1280, 1, 00000b33, ...) failed -22 (Invalid argument)
E/(211): GraphicBufferAlloc::createGraphicBuffer(w=768, h=1280) failed (Invalid argument), handle=0x0
E/BufferQueue(211): [ScreenshotSurface] dequeueBuffer: SurfaceComposer::createGraphicBuffer failed

D/dalvikvm(1287): Trying to load lib /data/app-lib/<パッケージ名>-1/libcocos2dcpp.so 0xa4f9c0b8
W/EGL_genymotion(612): eglSurfaceAttrib not implemented
A/libc(1287): Fatal signal 11 (SIGSEGV) at 0x000000b4 (code=1), thread 1287 (.プロジェクト名)
W/WindowManager(554): Window freeze timeout expired.
W/WindowManager(554): Force clearing orientation change: Window{529098f0 u0 Starting <パッケージ名>}
W/WindowManager(554): Force clearing orientation change: Window{5291bfdc u0 com.android.systemui.ImageWallpaper}
0908名前は開発中のものです。2014/12/29(月) 16:27:21.49ID:ORI6dkZl
>>906
上見ろ
0909名前は開発中のものです。2014/12/30(火) 15:49:17.31ID:WqHlkMu7
>>907
こんなんあるの?
0910名前は開発中のものです。2014/12/30(火) 16:22:29.94ID:jCiur45G
>>906
http://blog.goo.ne.jp/rxn10223/e/746f73107448da9c2c222f060cb20fb3
eglSurfaceAttribあたりのエラーでググってたらこういうの見つけたよ。
openGLへのPCの対応が原因見たい
あとMicrosoft office IMEが悪さしてるっていう話もあったが・・・
http://blog.livedoor.jp/hepoyon/archives/51926165.html
0911名前は開発中のものです。2015/01/04(日) 10:51:32.45ID:71bj2w73
これまでずっとiOSで動かしてたプロジェクトをはじめてandroidで読み込むんだが怖すぎる・・
メインのファイルが.mm(C++/Objective-C)になってるんだけどこれ動かないよね?
0912名前は開発中のものです。2015/01/04(日) 11:05:19.49ID:6+r7Yk++
そりゃiosビルド用のiosフォルダだとApppCpntrollerとかmmよ
android用のフォルダに.javaもあるから無問題
ただ俺もmacのみでしかしてないから詳しくないけどandroid.mk修正する必要あったような
0913名前は開発中のものです。2015/01/04(日) 12:09:44.68ID:71bj2w73
>>921
メインのファイルであるHelloWorld.cppの拡張子をmmに変えてつくっちゃってたんですよ・・・
後先のこと考えない実装をしちゃってて後悔してます。
0914名前は開発中のものです。2015/01/04(日) 12:32:31.31ID:8cIsCjgM
>>910
ありがとうございます
うーん、IMEもVMも大丈夫そうです
ちょっと自己解決は難しそうですね
0915名前は開発中のものです。2015/01/04(日) 14:05:21.00ID:uEwCk2rf
>>913
うわー、それ痛すぎるわ。もはやマルチプラットフォームじゃないじゃん。
mmで書いてたところ今のうちにC++に書き直すのを推奨する。
0916名前は開発中のものです。2015/01/04(日) 17:15:20.38ID:DSY6gCKq
3.3試しました?
なぜかGenyMotion上でHelloWorld動かないわ・・・
実機では動いた。
0917名前は開発中のものです。2015/01/05(月) 22:53:57.04ID:ADqEBDSV
チュートリアル的なサイトとかないかな?
英語読んだ方が早い?
0918名前は開発中のものです。2015/01/06(火) 12:01:20.89ID:BevxLkoj
>>916
>>907と同じエラー?GenyMotionのOpenGLがどうのって書いてあるけど
同じcocos2d製のモンストとかは問題なく動くから、
”cocos2dのバージョンによってはGenyMotionで動かない”でいいのかな
0919名前は開発中のものです。2015/01/06(火) 21:47:37.03ID:2c8LK5zd
あんまないよな
0920名前は開発中のものです。2015/01/07(水) 00:43:50.79ID:5nKXTMMY
>>918
3.2に戻したらGenyMotionでも動いたので深く追求してなかったです。
エラーログも破棄した後でした。役立たずで申し訳ありません。
0921名前は開発中のものです。2015/01/07(水) 02:07:29.00ID:KG7CK+Er
公式のドキュメントで良さそうなの読んでみるか
0922名前は開発中のものです。2015/01/07(水) 15:37:35.14ID:vQrGqqes
CocosStudio 2.0.6で作ったNodeがテクスチャとかのパスを絶対で読み込んだり相対で読み込んだりコロコロ変わってしてしょっちゅう落ちるんですけどどうすればいいですか?
0923名前は開発中のものです。2015/01/08(木) 15:32:50.56ID:aocP9iSY
親に子スプライトを登録していた時は、親からの差分だけ移動・回転すればよかったんですが
軽量化しようとspriteBatchNodeに登録して親から離れて
親だったNodeの座標と回転を、差分の座標と回転に加算して描画したら以前と位置が変わってしまいました
どうすればいいですか?左下原点だと正常に見えます。原点から親が離れるほど子スプライトが散ってくような感じです
以前:カメラ->親->子スプライト
現在:カメラ->親
    カメラ->batchNode->子スプライト

子スプライト->setPosition(親->getPosition()+差分Position);
0924名前は開発中のものです。2015/01/09(金) 01:13:09.94ID:SiQysFCh
cocos2d-xではじめるスマートフォンゲーム開発
って本出てるけど
誰か買った人いる?
導入的にはどうなんだろう、少し気になる
0925名前は開発中のものです。2015/01/09(金) 02:42:38.64ID:7/1uPdnO
読んで感想よろ。三連休あるしな。
0926名前は開発中のものです。2015/01/09(金) 10:30:00.10ID:1E2v+gGV
昨日から始めましたが
c++特有のcppとhがぶっちゃけめんどくさいです
1クラスで2ファイル作る意味がわかりません!

なのでluaで始めようと思うのですが、
スクリプト言語ということで解析されるとソースが割れやすいと思いますが、対策はあるのでしょうか?
0927名前は開発中のものです。2015/01/09(金) 11:28:24.89ID:FVTtodqK
別にヘッダファイル必ず作れと誰も言ってないが?
不便に思うならファイル一つに全部書けばいいだろ。
スクリプトにしたらソース見られるの当たり前。
0928名前は開発中のものです。2015/01/11(日) 05:59:23.76ID:KQEAELXQ
スレタイ
0929名前は開発中のものです。2015/01/11(日) 11:21:05.12ID:0BMhDAqR
解析されるような物を作ってから言えカス
0930名前は開発中のものです。2015/01/11(日) 13:37:03.14ID:lM5gWAsy
前回このif文に来た時と同フレームだったらfalseみたいなことやりたいときどうすればいいですか?
0931名前は開発中のものです。2015/01/11(日) 14:29:16.78ID:rnK0uwfE
>>926
お前のグレートなうんこなんて誰も見たくないから心配するな
0932名前は開発中のものです。2015/01/15(木) 09:53:18.20ID:WSLyQdNf
最近はじめたけどドキュメントなさすぎてわけわかんねぇ
0933名前は開発中のものです。2015/01/15(木) 10:25:58.58ID:LFp4rcgV
初心者には使えません
0934名前は開発中のものです。2015/01/15(木) 10:35:10.98ID:5tbJ6FzI
Unity使えよ
0935名前は開発中のものです。2015/01/15(木) 12:58:59.26ID:kSZlljZt
ドキュメントもブログとかも十分あるだろ何と比較してんだ
0936名前は開発中のものです。2015/01/15(木) 14:27:29.25ID:Xl0u5pVu
まさか日本語でしか検索してない?

英語ならいっぱいあるけど
0937名前は開発中のものです。2015/01/16(金) 00:34:27.84ID:DsQHju3R
cocos2dでAndroidとiOS両方にリリースしたい場合、
よくiOSメインで開発して、たまにAndroidで確認するのが普通って聞くんですが、
XCodeで開発しないといけないんでしょうか?

XCodeの良い評判は聞いたことないので
Eclipse/iOSという開発方法でやってるんでしょうか?

あとVisualStudio/Android/Windowsという組み合わせで開発できたりしないでしょうか?
0938名前は開発中のものです。2015/01/16(金) 10:16:54.92ID:S1JwfDKU
できるよ 上の方に書いてるじゃん
windowsにcocosインストールしてwin32フォルダのvsproj開けばいい これでVS/Win環境
これだけだとcocos2dのPCのwindows向けビルドになるから、
androidエミュレータなり実機で見たいときはコマンド打てばいいはず
windows機からiOSエミュ実機向けにどこまでできるか不勉強で知らない
0939名前は開発中のものです。2015/01/17(土) 19:00:09.49ID:O8Io0R5L
>>938
ほんとでした
今までわざわざAndroidエミュ上でデバッグしてました
Eclipse投げ捨ててきます
0940名前は開発中のものです。2015/01/17(土) 21:10:19.15ID:iZT1RAZv
VSで開発するのが勝ち組。最強の開発環境。
Xcodeとか使ってる奴ら効率悪くてザマア。
platform依存部分だけは仕方なく
Xcode、Ecripse+ndkデバッグでやるが、全体の5%もないしな。
0941名前は開発中のものです。2015/01/18(日) 00:19:22.50ID:h5fCsBWP
VS使ったことないんだけどxcodeと比べてどこがいいの?
0942名前は開発中のものです。2015/01/18(日) 04:26:51.55ID:c9emwBe5
3.3をMacにインストールしてXcodeの方は上手くいったのですが、
eclipseの方でAndroid環境を作って実機でHelloWorldを実行しようとすると

java.lang.UnsatisfiedLinkError: Native method not found: org.cocos2dx.lib.Cocos2dxActivity.getGLContextAttrs:()

というエラーが出てきてしまいます。
プロジェクト配下のjni/hellocpp/main.cppを見ると
「Unresolved inclusion: <jni.h>」と出ているので、この辺りのような気がするのですが
何がよくないのかがわかりません。

どなたかわかる方いらっしゃるでしょうか?
0943名前は開発中のものです。2015/01/18(日) 09:24:13.58ID:tb9UsTvd
>>942
実機ってAndroid5.0以上じゃない?
0944名前は開発中のものです。2015/01/18(日) 10:52:58.41ID:c9emwBe5
>>943
レスありがとうございます。

実機はAndroid4.4.2です。
cocos2d-x3.2だと特に問題ないのですが…。
0945名前は開発中のものです。2015/01/18(日) 12:10:02.27ID:StaVlKBS
Xcodeは知らんがEclipseに比べてVSはインテリセンスが神懸かってる
Eclipseはコンテナ挟むとすぐ考えるのやめる
0946名前は開発中のものです。2015/01/18(日) 12:42:42.11ID:c9emwBe5
>>942です。
サンプルプロジェクトを一旦再作成しアレコレやっていたら実機で動くように
なったのですが、以前「Unresolved inclusion: <jni.h>」は解決されていません。
これ、大丈夫なのかなぁと思いますが…。

作り直した時に「Unable to execute dex: Multiple dex files define Lorg/cocos2dx/lib/Cocos2dxAccelerometer」
というエラーが出たので、Java build pathのSourceタブ部分から
プロジェクトに紐づいているっぽい箇所をremoveしてみました。
0947名前は開発中のものです。2015/01/18(日) 13:01:06.16ID:tb9UsTvd
>>946
ああ、3.3からcocos2dlibだったっけ?eclipsでリンクしなくてよくなったんよ
リンクしちゃうと競合してそのエラーはくんよ
0948名前は開発中のものです。2015/01/18(日) 18:35:27.25ID:StaVlKBS
CCSpriteBatchNode: resizing TextureAtlas capacity from [424] to [566].
って出まくってFPSが落ちるんだけどどうしたらいいんだ
一度読み込んだテクスチャアトラスを切り分けて描画してるんだけどなんでキャパシティが云々言ってるの?
0949名前は開発中のものです。2015/01/18(日) 18:39:19.15ID:StaVlKBS
CCSpriteで描画するとなぜかBatchNode描画よりFPSが出るからメモリの問題じゃないと思うんだけど
0950名前は開発中のものです。2015/01/18(日) 19:31:24.50ID:OVHPMooq
>>948
ソースのSpriteBatchNode::increaseAtlasCapacity()ってとこにコメント書いてあって、
createWithTexture(Texture2D* tex, ssize_t capacity/* = DEFAULT_CAPACITY*/)
のcapacityを超えようとしたらリサイズするのとログにエラー書き出すよって書いてある。
capacityってaddできるchildの合計みたいだから十分大きな値を指定するでいいと思うよ
0951名前は開発中のものです。2015/01/18(日) 21:51:03.55ID:4UZVSyZ3
物理演算を使ったゲーム作ってるんですけど、PhysicsEditorで作った物理形状に合わせてテクスチャ貼りたいんですけど可能ですか?
0952名前は開発中のものです。2015/01/18(日) 23:26:16.12ID:OVHPMooq
cocos2dxむけのprkitでできるんじゃねーの
どう貼るかにもよるだろうけども
0953名前は開発中のものです。2015/01/19(月) 15:42:09.21ID:XAKnUJ8a
>>947
何という…。
ちゃんと公式読んだらきっと書いてあるんですよね。
リンクをサクっとRemoveすると特に問題なくできるようになりました。
ありがとうございました。

「Unresolved inclusion: <jni.h>」が解決できないのが気になりますが、
これは3.3だからという問題じゃなさそうな気がしてきました。
0954名前は開発中のものです。2015/01/20(火) 11:18:12.28ID:rkyC9vNn
大人気な統合開発環境な割にいつまでたっても2スレ目に行かない(´・ω・`)
0955名前は開発中のものです。2015/01/20(火) 12:09:54.61ID:/vm9ASXj
980ぐらいでよさそうだね(´・ω・`)
0956名前は開発中のものです。2015/01/20(火) 13:44:15.37ID:kS8CfB/g
>>2のスレよりはずっと流れ早いぞ
0957名前は開発中のものです。2015/01/21(水) 17:02:20.04ID:rdMKbtkw
>950がなんだか日本語わかりづらい気がするので補足

spriteBatchNodeのメンバー変数のcapacityっていうのがあってaddChildできるchildの上限数らしい
createWithTextureメソッドの第二引数で指定するみたいなんだけどデフォルト値は29
これを越えるchildをaddChildしようとしたらリサイズするんだけどそれが重い処理らしい
>948のエラーはそのリサイズするときに表示されるやつで424から566にするって書いてるからこれがエラーの最後なら
SpriteBatchNode::createWithの第二引数のcapacityを600くらいにすればいいんじゃね
詳しくはcocosのコードを見たらいいよ。
0958名前は開発中のものです。2015/01/22(木) 09:23:33.63ID:j3WGe60m
v3.3使ってる人、NDKのバージョンいくつ使ってますか?
最新版だとダメなんじゃないかと思い始めてきた・・・
0959名前は開発中のものです。2015/01/22(木) 10:10:11.61ID:J8Q0lr6o
>>958
9dじゃないとあかんで
0960名前は開発中のものです。2015/01/22(木) 10:14:19.27ID:j3WGe60m
>>959
9dだと・・・?
10d使ってたから何か今ひとつだったんだろうか

レスありがとうございます!
帰ったら9dブチ込んでみます
0961名前は開発中のものです。2015/01/22(木) 10:21:24.81ID:j3WGe60m
連レスすいません

>>959
http://travitu.hatenablog.jp/entry/2014/12/23/224946
v3.3からAndroid NDK r10c 以上の利用を推奨とか書いてあるんですが。

ツールチェインねぇよ、ハゲのエラーが消えんのです・・・
NDKはあるし、.bash_profileは間違ってないし何でエラーが出るのかわからず
「NDKのバージョンじゃね?」と思ったんですけど、着眼点が違うんですかね
0962名前は開発中のものです。2015/01/22(木) 15:46:37.23ID:ndjkRlu+
bin解凍してますよね?
0963名前は開発中のものです。2015/01/22(木) 17:24:39.60ID:j3WGe60m
>>962
もちろん!
帰宅したらr10cでリベンジしてみます・・・
0964名前は開発中のものです。2015/01/22(木) 21:40:19.33ID:J8Q0lr6o
>>963
試しに10d入れたらなんのエラーもなくビルドできたよー、なんだろね?
0965名前は開発中のものです。2015/01/22(木) 21:44:06.21ID:J8Q0lr6o
たみなるで
chmod a+x android-ndk-r10d-darwin-x86_64.bin
で権限変更して
./android-ndk-r10d-darwin-x86_64.binで解凍して、そのフォルダNDKのルートでいけたよ
0966名前は開発中のものです。2015/01/23(金) 01:29:37.33ID:0M8FgcaZ
ビルド出来ない子android studioでやってるのではなかろうか?
0967名前は開発中のものです。2015/01/23(金) 10:39:09.74ID:5GDmEPQV
>>961です
昨日は色々ありがとうございました!

結果、NDKのパスが違うというオチでしてね・・・。
.bash_profileの方はちゃんと設定してあるのに、
eclipse側に設定している方がパス足りませんでした!
本当にすみません。

ちなみにツールチェインねぇよ、ハゲ!と言われても、Android実機では
普通にサンプル動いていたのでしばらく気が付かなかったのです。
ハゲてはおりませんがお騒がせしました。
0968名前は開発中のものです。2015/01/24(土) 09:10:16.60ID:a+hsTTUv
そろそろ次スレいるんじゃない?
それでテンプレどうする?
0969名前は開発中のものです。2015/01/24(土) 11:11:26.38ID:vN0iK6Pw
>>957
わざわざ補足までありがとう
お礼書こうと思ったらBB2Cが規制されてて投稿できなかった
0970名前は開発中のものです。2015/01/24(土) 18:15:25.15ID:BrQEPr6X
cocosstadio、UIとか使いたいんだけどレンダリング(中央)ビューが
真っ黒で何も表示されない。なんだけど何が問題なんでしょう。。

スタートページの「サンプル」も真っ黒。
0971名前は開発中のものです。2015/01/24(土) 20:15:53.69ID:a1tBNmXu
http://www.cocos2d-x.org/wiki/Getting_Started_with_CocoStudio
about cocostudioの上にhardware renderingがサポされてないからsoftware rendering選んでね
じゃないと黒くなるよと書いてるよ
0972名前は開発中のものです。2015/01/24(土) 20:26:56.81ID:a1tBNmXu
オープンソースのマルチプラットフォーム2Dゲームフレームワーク(C++)

公式 http://www.cocos2d-x.org
公式フォーラム http://discuss.cocos2d-x.org
ソース https://github.com/cocos2d/cocos2d-x
cocos2d-x/buildフォルダの中のテストプロジェクトも参照

1スレ cocos2d-x
http://peace.2ch.net/test/read.cgi/gamedev/1390136237/


建てる人適宜推敲してくれ
0973名前は開発中のものです。2015/01/24(土) 21:18:01.72ID:BrQEPr6X
>>971
なるほど・・!ありがとうございます・・!
0974名前は開発中のものです。2015/01/25(日) 23:08:48.28ID:SWR270qg
円と四角形の判定をしたいんだけど、cocos2d-xでいい感じの関数ってあるかな
自分で実装するのはめんどくさいからしたくないなぁ
0975名前は開発中のものです。2015/01/26(月) 00:12:55.99ID:ro/AlkBi
判定つーと当たり判定か
真円なら四角形の頂点との距離判定だけだしょ
0976名前は開発中のものです。2015/01/26(月) 06:38:25.58ID:svLcp6mc
「cocos2d-xではじめるスマートフォンゲーム開発」という本を買い、
Android向けの開発環境を構築しているのですが、
ターミナルでの環境変数の設定がうまくいきません。

具体的にいうと「アプリケーション」下に「Android」フォルダを作成し、
その中に「sdk」「ndk」「ant」というフォルダを作った後で、
ターミナルで
echo “ANDROID_SDK_ROOT=/Applications/Android/sdk” >> ~/.bash_login
echo “NDK_ROOT=/Applications/Android/ndk” >> ~/.bash_login
echo “ANT_ROOT=/Applications/Android/ant/bin” >> ~/.bash_login
source ~/.bash_login

とコマンドをうっていくのですが、

-bash: “ANDROID_SDK_ROOT=/Applications/Android/sdk”: No such file or directory
-bash: “NDK_ROOT=/Applications/Android/ndk”: No such file or directory
-bash: “ANT_ROOT=/Applications/Android/ant/bin”: No such file or directory

と、「そんなファイルないよ」と言われてしまいます。
ちゃんとアプリケーション下に作ったのに、なぜないと言われるのでしょう
0977名前は開発中のものです。2015/01/26(月) 06:44:26.03ID:LwKzUTLt
最近のはsetup.pyで設定するんじゃないの?
0978名前は開発中のものです。2015/01/26(月) 07:22:32.20ID:svLcp6mc
>>977
ありがとうございます!setup.pyの方でルート登録できたみたいです。

もう一つお聞きしたいのですが、ターミナルを起動するたびに、最初のechoで登録した

-bash: “ANDROID_SDK_ROOT=/Applications/Android/sdk”: No such file or directory
-bash: “NDK_ROOT=/Applications/Android/ndk”: No such file or directory
-bash: “ANT_ROOT=/Applications/Android/ant/bin”: No such file or directory

が毎回先頭に表示されるのですが、これを消す方法は無いのでしょうか…
0979名前は開発中のものです。2015/01/26(月) 07:23:08.60ID:L2VCbHVF
>>でなくて>と思う
bash_login使うのも変 前はbash_profileにかいてたし
echoってファイルに書き込むコマンドだから下手に設定すると変になるよ
setup.pyのほうがいい

三木さんの本でしょ 俺も同名の本を持ってるけどechoとかでてこないよ。
本じゃなくて出所不明のとこ参考にしてんじゃないの
0980名前は開発中のものです。2015/01/26(月) 07:27:40.09ID:L2VCbHVF
お、入れ違いになった。
vi .bash_loginでviっていうテキストエディタで開いて編集してかきたしたとこ消す
上書き保存とかキーボード操作でするから調べて。
0981名前は開発中のものです。2015/01/26(月) 07:29:44.81ID:L2VCbHVF
vi ~/.bash_loginが正確
次スレたててきます!
0982名前は開発中のものです。2015/01/26(月) 07:44:30.12ID:L2VCbHVF
ホスト規制されてました。他の方次スレお願いします。
0983名前は開発中のものです。2015/01/26(月) 08:31:15.60ID:svLcp6mc
>>981
ありがとうございます!
ここ数日の悩みが一気に解決しました…!
僕の本だと39ページでbash_loginと>>使ってますね…。
(ちなみに初版です)
増刷したときに変更されたんですかね
0984名前は開発中のものです。2015/01/26(月) 11:53:04.63ID:vpvSLj8t
ダブルクオートが気になる、、、
0985名前は開発中のものです。2015/01/26(月) 19:21:26.78ID:NviU0e7+
scene を切り替えずに画面全体を1秒くらいホワイトアウトさせたいときは、
何をアニメーションさせればよいのでしょうか?
0986名前は開発中のものです。2015/01/26(月) 19:26:40.92ID:4p3/3cDA
>>985
LayerColorとかどうよ?
0987名前は開発中のものです。2015/01/26(月) 23:53:42.52ID:NviU0e7+
>>986
ありがとうございます。

画面構成に Cocos Studio 2 を使っているので、scene の背景の色を変えても
上のNodeの色は変わらないのです。
Cocos Studio 2 で読み込んだNode を↓の感じでアニメーションさせてみましたが、
何も変化しませんでした。

this->getChildByTag(0)->runAction(TintTo::create(2,255,255,255));


上にレイヤーのっけてフェードさせるのがいいのかもしれないですね。
0988名前は開発中のものです。2015/01/26(月) 23:57:44.68ID:z/07my8b
>>976
MACの話?
俺はwindowsで環境作ったけどはbashとか使った記憶がない。。。
0989名前は開発中のものです。2015/01/27(火) 06:26:05.11ID:v0Ke9Ofm
>echo “ANDROID_SDK_ROOT=/Applications/Android/sdk” >> ~/.bash_login

echo ”” 全角
echo "" 半角英数字

コマンドに全角文字・全角空白などは使えない。
半角英数字のみを使う

リダイレクションでは、
> file で、ファイルに上書き(以前の内容はすべて消える)
>> file で、ファイルに追加書き込み
09909892015/01/27(火) 06:28:01.78ID:v0Ke9Ofm
Linuxで、数字はシェルの設定ファイルが、読み込まれる順番です

ログイン時に、一度だけ読み込まれるもの(ログインシェル)
1 /etc/profile
2 ~/.bash_profile
ただし、このファイルが無ければ、
~/.bash_login、~/.profile の順に、ファイルを探して読み込む

bashが起動されるたびに読み込まれるもの(対話シェル)
3 ~/.bashrc
4 /etc/bashrc

1、4はすべてのユーザーに適用
2、3はユーザーごとに適用

本来、ログインシェルと対話シェルは別の処理ですが、
一般的には、2の中で、3を呼び出しています
その時は、1234の順で進む

3の中の最後の方に、
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
と書いてあり、~/.bash_aliases ファイルがあれば、
それを読み込むので、ここに個人用の設定を書く

設定のサンプルは、bash-doc パッケージの、
/usr/share/doc/bash/examples/startup-files
/usr/share/doc/bash-doc/examples
0991名前は開発中のものです。2015/01/27(火) 21:18:32.04ID:7DT5rH/t
PRKit使ってる方いますか?
cocos2d-xはVer3.3でデモソース使っても表示されないです...
レス数が950を超えています。1000を超えると書き込みができなくなります。