3Dポーズ集 2013/06/07 08:12

アニメーションさせるピクチャを表示するRGSS3素材をアップロード(作業日報 6/6)

昨日作成したアニメーション表示用のRGSS素材をアップロードしました。ご利用の際には簡易アニメーション表示.zipをダウンロードしてください。

ダウンロード

ピクチャを利用しているので、回転、移動などなどの他、戦闘時にも攻撃のアニメーションではない、カットインのアニメーションなどを導入することができます。

挙動のサンプルなどはダウンロードしてゲームを起動させてもらえればアグリストが説明してくれます。RPGツクールVX Aceの正規ユーザーが対象となります。

スクリプト内容は以下のとおりデス。


#==============================================================================
# ■ animation
#------------------------------------------------------------------------------
# ピクチャを扱うクラスです。Game_Pictureに加筆を行いました。
# by 3dpose
#==============================================================================

class Game_Picture
#--------------------------------------------------------------------------
# ● 公開インスタンス変数
#--------------------------------------------------------------------------
attr_reader :animeteNo # アニメーション読み込みフレーム

#--------------------------------------------------------------------------
# ● 基本変数の初期化 by 3dpose(加筆)
#--------------------------------------------------------------------------
def init_basic
@name = ""
@origin = @x = @y = @animeteNo = 0
@zoom_x = @zoom_y = 100.0
@opacity = 255.0
@blend_type = 1
end
#--------------------------------------------------------------------------
# ● ピクチャの消去 by 3dpose(加筆)
#--------------------------------------------------------------------------
def erase
@name = ""
@animeteNo = 0
end
#--------------------------------------------------------------------------
# ● アニメーション by 3dpose
#--------------------------------------------------------------------------
def animation(name , size , x , y)
@filename = name
@maxsize = size
@x = x
@y = y
@animeteNo = 1
animation_file_name
show(@load_file_name, 0, x, y, 100, 100, 255, 0)
end
#--------------------------------------------------------------------------
# ● アニメーションファイル名作成
#--------------------------------------------------------------------------
def animation_file_name
numb = @animeteNo.to_s
numb = "0" + numb if numb.size == 1
numb = "0" + numb if numb.size == 2
@load_file_name = @filename + numb + ".png"
end
#--------------------------------------------------------------------------
# ● フレーム更新 by 3dpose(加筆)
#--------------------------------------------------------------------------
def update
update_move
update_tone_change
update_rotate
update_animate
end
#--------------------------------------------------------------------------
# ● アニメーションアップデート by 3dpose
#--------------------------------------------------------------------------
def update_animate
return if @animeteNo == 0
@animeteNo = 1 if @animeteNo >= @maxsize
animation_file_name
@name = @load_file_name
@animeteNo += 1
end
end


当初コモンイベントの並列処理で同じようなものを作成していましたが、並列処理だとアニメーションの再生速度が半減する他、文章を表示すると並列処理がイベントの読み込みが止まり、アニメーションがストップするという致命的欠陥がw

手を抜いちゃいかんねということで、スクリプト作りましたよという感じです。どっか公開するところに行こうかなぁ。

作業内容


ポーズ1件


モーゼ
どこまで作ってたかを見直し。最初から初めて、ちょこちょこ修正。続きはまた明日。

SRPG
111さんに教えてもらって、戦闘でつまづいていたコピーに成功したw

cloneってのがあるのなー。

カスタムサーガ(ヴァーレントゥーガ)
オープニング作成の続き。以前作成した部分の差分修正は完了。テストがまだ。とりあえず全部やってからテストする。

SAVAGE
いただいた報告を元にNAVER修正

mod
ヒモを通すその2。

mmd
ツクールへのアニメーション作成にいい物はないかと模索中。多分、MMDで連番の画像を書き出してから、切り抜きの処理を行うのが一番確実。

XX-CAKEの方がエロく見えるんだけど、透過の書き出しができないのと、手直しがしづらいって点で立ちグラフィックとかには向いてないようで。イベントとか、一枚の絵を表示するだけならXX-CAKE一択なんですが、合成が前提だと別のものを使ったほうがよさげです。

wiki
ブラウザ一騎当千 爆乳争覇伝 wiki更新。

MHTRPG
アイテム調整

他カス子ブログ様更新情報


カラバ~リ / ティナ製作日記 他他他
あともう少し(ひとこと) / もさもさ部屋ー。
セシア・アウェア(プライベートコス) / MetaLogic の 3Dカスタム少女MOD Depot
poseデータ配布「テスト版」 / 楼閣「闇の魔方陣」
修正 / ティナ製作日記 他他他
「自分用」が基にあるとはいえ / かすたむむすめ。
もさtter。 / もさもさ部屋ー。
ひだまりポカポカさん / わんだ屋発電所のBlog
だいぶ遅れてスタジオ入り / ゲームなおんなのこ
おうふっ / ティナ製作日記 他他他
お風呂攻防戦5 / 愛して斃せ!
TAHHair 髪の色を追加しました。 / 楼閣「闇の魔方陣」
【微グロ注】断面身体MOD / MetaLogic の 3Dカスタム少女MOD Depot
大門刑事 / もさもさ部屋ー。
多分Ver.α位? / 3Dカスタまらせて頂きます。
カラバリ / ティナ製作日記 他他他
3Dプリンタ / のらねこのお気楽SSブログ
ブラッシュアップ / クロ子のMOD七転八倒
やらかしているよ。 / 重箱の隅に隠れる
REBOOT / ダメなMODを作ってみたり

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

月別アーカイブ

記事を検索