Project1

标题: 新人求教怎么RMXP怎么设置开头动画 [打印本页]

作者: chenjianwei    时间: 2014-6-15 23:48
标题: 新人求教怎么RMXP怎么设置开头动画
     看了一些的教程但是不大会,请问哪位大大可以发个脚本来参考下吗?万分感激
作者: 天地有正气    时间: 2014-6-16 17:40
给你一个比较简单的:过渡一张图片

  1. sprite = Sprite.new # 生成实例
  2. sprite.bitmap = Bitmap.new("Graphics\Titles\logo") # 指定Bitmap,文件存放在Graphics/Titles/,命名为logo
  3. sprite.opacity = 0
  4. while sprite.opacity < 255
  5.   sprite.opacity += 10
  6.   Graphics.update
  7. end
  8. while sprite.opaicty > 0
  9.   sprite.opacity -= 10
  10.   Graphics.update
  11. end
  12. sprite.bitmap.dispose
  13. sprite.dispose
复制代码
未经测试,有bug告诉我……
作者: chenjianwei    时间: 2014-6-16 17:58
天地有正气 发表于 2014-6-16 17:40
给你一个比较简单的:过渡一张图片未经测试,有bug告诉我……

先试试,万分感谢大大
作者: wolves    时间: 2014-6-16 18:25
貌似你可以跳过标题,在第一页显示动画后自己虚拟一个游戏标题画面,附上脚本。
  1. #==============================================================================

  2. # 本脚本来自www.66RPG.com,使用和转载请保留此信息

  3. #==============================================================================





  4. class Scene_Title

  5.   #==============================================================================

  6.   # 脚本作者:朱仔メ龍 QQ:251724722

  7.   # 脚本转载请保留以上信息

  8.   #==============================================================================

  9.   def main

  10.     $data_actors        = load_data("Data/Actors.rxdata")

  11.     $data_classes       = load_data("Data/Classes.rxdata")

  12.     $data_skills        = load_data("Data/Skills.rxdata")

  13.     $data_items         = load_data("Data/Items.rxdata")

  14.     $data_weapons       = load_data("Data/Weapons.rxdata")

  15.     $data_armors        = load_data("Data/Armors.rxdata")

  16.     $data_enemies       = load_data("Data/Enemies.rxdata")

  17.     $data_troops        = load_data("Data/Troops.rxdata")

  18.     $data_states        = load_data("Data/States.rxdata")

  19.     $data_animations    = load_data("Data/Animations.rxdata")

  20.     $data_tilesets      = load_data("Data/Tilesets.rxdata")

  21.     $data_common_events = load_data("Data/CommonEvents.rxdata")

  22.     $data_system        = load_data("Data/System.rxdata")

  23.     $game_system = Game_System.new

  24.     Graphics.frame_count = 0

  25.     $game_temp          = Game_Temp.new

  26.     $game_system        = Game_System.new

  27.     $game_switches      = Game_Switches.new

  28.     $game_variables     = Game_Variables.new

  29.     $game_self_switches = Game_SelfSwitches.new

  30.     $game_screen        = Game_Screen.new

  31.     $game_actors        = Game_Actors.new

  32.     $game_party         = Game_Party.new

  33.     $game_troop         = Game_Troop.new

  34.     $game_map           = Game_Map.new

  35.     $game_player        = Game_Player.new

  36.     $game_party.setup_starting_members

  37.     $game_map.setup($data_system.start_map_id)

  38.     $game_player.moveto($data_system.start_x, $data_system.start_y)

  39.     $game_player.refresh

  40.     $game_map.autoplay

  41.     $game_map.update

  42.     $scene = Scene_Map.new

  43.   end

  44. end





  45. #==============================================================================

  46. # 本脚本来自www.66RPG.com,使用和转载请保留此信息

  47. #==============================================================================
复制代码





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1