[過去ログ]
製作者スレ SRPG Studio 29章 (1002レス)
製作者スレ SRPG Studio 29章 http://mevius.5ch.net/test/read.cgi/gamedev/1535022502/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
自ID
レス栞
あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
712: 名前は開発中のものです。 [sage] 2019/02/11(月) 17:42:44 ID:Cb2VPryN var skill = list.getDataFromId(173) var handle = skill.getIconResourceHandle(); GraphicsRenderer.drawImage(x, y, handle, GraphicsType.ICON); 画像IDというか別の武器とかスキルIDのアイコンを引いてきて表示するだけなら たとえばこんな感じにすればスキル173で設定してるアイコンが出てくる http://mevius.5ch.net/test/read.cgi/gamedev/1535022502/712
713: 名前は開発中のものです。 [sage] 2019/02/11(月) 17:47:44 ID:Cb2VPryN コピペしたら一行抜けてたわ var list = root.getBaseData().getSkillList() ; var skill = list.getDataFromId(173) var handle = skill.getIconResourceHandle(); GraphicsRenderer.drawImage(x, y, handle, GraphicsType.ICON); http://mevius.5ch.net/test/read.cgi/gamedev/1535022502/713
719: 名前は開発中のものです。 [sage] 2019/02/11(月) 20:10:40 ID:Cb2VPryN そうです。 >>713はアイコンのリソースハンドルをスキルから強引に取得しているに過ぎないので ちゃんと作れるなら handle = root.createResourceHandle(isRuntime, id, colorIndex, xSrc, ySrc) でアイコンの位置を指定すればいい http://mevius.5ch.net/test/read.cgi/gamedev/1535022502/719
721: 名前は開発中のものです。 [sage] 2019/02/11(月) 21:57:00 ID:Cb2VPryN 何故かって言うとアイコンは一枚の画像に対して一つのアイコンではないから。 画像のIDを指定しても、数十個のアイコンが並べられた画像を示すだけになってしまう。 よって、その画像の内のどのアイコンを使用したいのかを明示する必要がある。 □□□□ □□■□ □□□□ たとえば↑こういう12個のアイコンが並んだアイコン画像をインポートしたとする。 このなかの■のアイコンを使いたいとする。 その場合のリソースハンドルは handle = root.createResourceHandle(false, id, 0, 2, 1) となる。 引数について、 isRuntimeはこれはランタイムで用意された画像ではなくインポートしたオリジナル素材なのでfalseになる。 idはツール上で確認できる画像のidをそのままいれればいい。 colorIndexはモーション画像なんかの-aや-bがある画像で使う(多分)けど、アイコンでは関係ないので0でいい。 xSrcは■は左から3番目のアイコンなので2になる。 ySrcは■は上から2番目のアイコンなので1になる。 http://mevius.5ch.net/test/read.cgi/gamedev/1535022502/721
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.025s