第一次来的说~初见PLAY神马的好羞耻=v=
VA开头标题界面怎么改?还有就是如何做出黑屏效果?那种只照亮周围一定区域的特效怎么设置? 怎么改 =》 Scene_Title黑屏 => Game_Screen
照亮一定区域 => Sprite
(好吧我不该这么回答 1.我脚本无能(滚
#==============================================================================
# ■ Scene_Title
#------------------------------------------------------------------------------
# タイトル画面の処理を行うクラスです。
#==============================================================================
class Scene_Title < Scene_Base
#--------------------------------------------------------------------------
# ● 开始处理
#--------------------------------------------------------------------------
def start
super
SceneManager.clear
Graphics.freeze
create_background
create_foreground
command_new_game
end
#--------------------------------------------------------------------------
# ● トランジション速度の取得
#--------------------------------------------------------------------------
def transition_speed
return 20
end
#--------------------------------------------------------------------------
# ● 结束处理
#--------------------------------------------------------------------------
def terminate
super
SceneManager.snapshot_for_background
dispose_background
dispose_foreground
end
#--------------------------------------------------------------------------
# ● 背景の作成
#--------------------------------------------------------------------------
def create_background
end
#--------------------------------------------------------------------------
# ● 前景の作成
#--------------------------------------------------------------------------
def create_foreground
@foreground_sprite = Sprite.new
@foreground_sprite.bitmap = Bitmap.new(Graphics.width, Graphics.height)
@foreground_sprite.z = 100
draw_game_title if $data_system.opt_draw_title
end
#--------------------------------------------------------------------------
# ● ゲームタイトルの描画
#--------------------------------------------------------------------------
def draw_game_title
end
#--------------------------------------------------------------------------
# ● 背景の解放
#--------------------------------------------------------------------------
def dispose_background
end
#--------------------------------------------------------------------------
# ● 前景の解放
#--------------------------------------------------------------------------
def dispose_foreground
@foreground_sprite.bitmap.dispose
@foreground_sprite.dispose
end
#--------------------------------------------------------------------------
# ● スプライトを画面中央に移動
#--------------------------------------------------------------------------
def center_sprite(sprite)
sprite.ox = sprite.bitmap.width / 2
sprite.oy = sprite.bitmap.height / 2
sprite.x = Graphics.width / 2
sprite.y = Graphics.height / 2
end
#--------------------------------------------------------------------------
# ● コマンドウィンドウの作成
#--------------------------------------------------------------------------
def create_command_window
@command_window = Window_TitleCommand.new
@command_window.set_handler(:new_game, method(:command_new_game))
@command_window.set_handler(:continue, method(:command_continue))
@command_window.set_handler(:shutdown, method(:command_shutdown))
end
#--------------------------------------------------------------------------
# ● コマンドウィンドウを閉じる
#--------------------------------------------------------------------------
def close_command_window
@command_window.close
update until @command_window.close?
end
#--------------------------------------------------------------------------
# ● コマンド[ニューゲーム]
#--------------------------------------------------------------------------
def command_new_game
DataManager.setup_new_game
fadeout_all
$game_map.autoplay
SceneManager.goto(Scene_Map)
end
#--------------------------------------------------------------------------
# ● コマンド[コンティニュー]
#--------------------------------------------------------------------------
def command_continue
close_command_window
SceneManager.call(Scene_Load)
end
#--------------------------------------------------------------------------
# ● コマンド[シャットダウン]
#--------------------------------------------------------------------------
def command_shutdown
close_command_window
fadeout_all
SceneManager.exit
end
#--------------------------------------------------------------------------
# ● タイトル画面の音楽演奏
#--------------------------------------------------------------------------
def play_title_music
$data_system.title_bgm.play
RPG::BGS.stop
RPG::ME.stop
end
end
于是跳过标题吧.w.做事件标题吧(实际我从未做过,美工渣=-=)(http://bbs.cgyouxi.com/thread-216808-1-1.html来源
2.淡出画面,或者更改画面色调. .
3.显示图片...(一张和屏幕一样大的图片,周边黑色向中间渐变为透明. . Sonic1997 发表于 2013-9-15 01:40 static/image/common/back.gif
1.我脚本无能(滚
于是跳过标题吧.w.做事件标题吧(实际我从未做过,美工渣=-=)(http://bbs.cgyouxi.com/ ...
……所以说………………这个怎么用QAQ…… 暗淡的星星 发表于 2013-9-15 10:31 static/image/common/back.gif
……所以说………………这个怎么用QAQ……
我明天试试把后面那两个杂项的教程写了吧.w. Sonic1997 发表于 2013-9-15 10:50 static/image/common/back.gif
我明天试试把后面那两个杂项的教程写了吧.w.
一说起明天就是上学交作业神马的……(╯‵□′)╯︵┻━┻-A-静等教程 暗淡的星星 发表于 2013-9-15 15:19 static/image/common/back.gif
一说起明天就是上学交作业神马的……(╯‵□′)╯︵┻━┻-A-静等教程
算了那两个杂项是在是太无聊了不想写教程...
黑屏效果可以用事件「画面效果」-「淡出画面」来达到
只照亮周围一定区域的特效其实只是一张图片覆盖着外围而已了. .
如果需要这张图片我再试着做吧.w. 暗淡的星星 发表于 2013-9-15 10:31 static/image/common/back.gif
……所以说………………这个怎么用QAQ……
如果要增加选项就用哪脚本,删除的话,Window框内找到def create_command_window那一行,下数第一行是标题显示,第二行是新的游戏,第三行是继续游戏,第四行是退出游戏,。。。。当然,这四个是不能删的,所以无视我哈
Sonic1997 发表于 2013-9-15 01:40 static/image/common/back.gif
1.我脚本无能(滚
于是跳过标题吧.w.做事件标题吧(实际我从未做过,美工渣=-=)(http://bbs.cgyouxi.com/ ...
对于3.用XY,不然到了地图边缘就错误了,画大地图不美观,不想麻烦的话楼主你画大地图算了 Sonic1997 发表于 2013-9-15 01:40 static/image/common/back.gif
1.我脚本无能(滚
于是跳过标题吧.w.做事件标题吧(实际我从未做过,美工渣=-=)(http://bbs.cgyouxi.com/ ...
网页无法访问。。
页:
[1]