[過去ログ]
cocos2d-x (997レス)
cocos2d-x http://peace.5ch.net/test/read.cgi/gamedev/1390136237/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
948: 名前は開発中のものです。 [] 2015/01/18(日) 18:35:27.25 ID:StaVlKBS CCSpriteBatchNode: resizing TextureAtlas capacity from [424] to [566]. って出まくってFPSが落ちるんだけどどうしたらいいんだ 一度読み込んだテクスチャアトラスを切り分けて描画してるんだけどなんでキャパシティが云々言ってるの? http://peace.5ch.net/test/read.cgi/gamedev/1390136237/948
950: 名前は開発中のものです。 [sage] 2015/01/18(日) 19:31:24.50 ID:OVHPMooq >>948 ソースのSpriteBatchNode::increaseAtlasCapacity()ってとこにコメント書いてあって、 createWithTexture(Texture2D* tex, ssize_t capacity/* = DEFAULT_CAPACITY*/) のcapacityを超えようとしたらリサイズするのとログにエラー書き出すよって書いてある。 capacityってaddできるchildの合計みたいだから十分大きな値を指定するでいいと思うよ http://peace.5ch.net/test/read.cgi/gamedev/1390136237/950
957: 名前は開発中のものです。 [sage] 2015/01/21(水) 17:02:20.04 ID:rdMKbtkw >950がなんだか日本語わかりづらい気がするので補足 spriteBatchNodeのメンバー変数のcapacityっていうのがあってaddChildできるchildの上限数らしい createWithTextureメソッドの第二引数で指定するみたいなんだけどデフォルト値は29 これを越えるchildをaddChildしようとしたらリサイズするんだけどそれが重い処理らしい >948のエラーはそのリサイズするときに表示されるやつで424から566にするって書いてるからこれがエラーの最後なら SpriteBatchNode::createWithの第二引数のcapacityを600くらいにすればいいんじゃね 詳しくはcocosのコードを見たらいいよ。 http://peace.5ch.net/test/read.cgi/gamedev/1390136237/957
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.027s