Project1

标题: 45度战斗背景问题 [打印本页]

作者: 白熊宝宝    时间: 2008-2-21 04:59
标题: 45度战斗背景问题
各位好!本人在网上下了45度战斗脚本但是在测试时战斗背景的下方缺失一般一片黑的,有一个人物甚至踩在黑的上面{/gg}我以为是背景图太小,但是我用PS弄大后还是一样.又从网上下了45度战斗背景图结果还是一样...谁能帮帮我? [LINE]1,#dddddd[/LINE]此贴于 2008-2-21 8:22:40 被版主凌冰提醒,请楼主看到后对本贴做出回应。 [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 逐月    时间: 2008-2-21 05:01
提示: 作者被禁止或删除 内容自动屏蔽
作者: 夜无边    时间: 2008-2-21 05:02
提示: 作者被禁止或删除 内容自动屏蔽
作者: 逐月    时间: 2008-2-21 05:04
提示: 作者被禁止或删除 内容自动屏蔽
作者: 白熊宝宝    时间: 2008-2-21 05:08
以下引用逐月于2008-2-20 21:01:58的发言:

找到Spriteset_Battle中的
   @viewport1 = Viewport.new(0, 0, 640, 320)
改成
   @viewport1 = Viewport.new(0, 0, 640, 480)
然后找到
     @battleback_sprite.src_rect.set(0, 0, 640, 320)
改成
     @battleback_sprite.src_rect.set(0, 0, 640, 480)

我改了但是还是没用啊....

作者: 凌冰    时间: 2008-2-21 10:54
http://rpg.blue/web/htm/news131.htm
看看这个教学
作者: 白熊宝宝    时间: 2008-2-21 19:44
以下引用凌冰于2008-2-21 2:54:24的发言:

http://rpg.blue/web/htm/news131.htm
看看这个教学

看了教学还是没用...是不是我的45度战斗脚本有问题?
作者: 凌冰    时间: 2008-2-21 19:46
以下引用白熊宝宝于2008-2-21 11:44:51的发言:


以下引用凌冰于2008-2-21 2:54:24的发言:

http://rpg.blue/web/htm/news131.htm
看看这个教学


看了教学还是没用...是不是我的45度战斗脚本有问题?

MS那个教学关于楼主的问题只提了一小下下,不仔细找还真找不到
作者: 白熊宝宝    时间: 2008-2-21 19:49
我把提到改的都改了看了3遍还是一样的.....http://rpg.blue/web/htm/news501.htm脚本在这里.
作者: 凌冰    时间: 2008-2-21 19:53
MS脚本没什么问题
你确定一定以及肯定你改的@viewport1是你搜索到的最后一个吗?
作者: 白熊宝宝    时间: 2008-2-21 20:24
??什么意思没看懂???你有QQ吗?有就加我332586025 在线指导我{/gg}
作者: patrick    时间: 2008-2-21 20:26
http://rpg.blue/web/htm/news237.htm

仔细看 [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: 白熊宝宝    时间: 2008-2-21 20:53
以下引用patrick于2008-2-21 12:26:38的发言:

http://rpg.blue/web/htm/news237.htm

仔细看

我改了! 问题是解决了首先感谢,但是新问题出现了,修改后敌人在地图上看不见了{/gg}
作者: patrick    时间: 2008-2-21 21:01
我改了! 问题是解决了首先感谢,但是新问题出现了,修改后敌人在地图上看不见了


{/lh} 你用了些什么脚本?? 貌似很诡异...
      按这个做的话不可能有问题的.http://rpg.blue/web/shownews.asp?id=131
你可以试试看用这个,以前我游戏里的,自己再加HP SP条吧.
  1. # ————————————————————————————————————
  2. # 本脚本来自http://rpg.blue/web/,转载请保留此信息
  3. # ————————————————————————————————————
  4. #==============================================================================
  5. # ■ Game_Actor
  6. #------------------------------------------------------------------------------
  7. #  处理角色的类。本类在 Game_Actors 类 ($game_actors)
  8. # 的内部使用、Game_Party 类请参考 ($game_party) 。
  9. #==============================================================================
  10. class Game_Actor < Game_Battler
  11. #--------------------------------------------------------------------------
  12. # ● 取得战斗画面的 X 坐标
  13. #--------------------------------------------------------------------------
  14. def screen_x
  15. case self.index
  16. when 0
  17.    return 540
  18. when 1
  19.    return 600
  20. when 2
  21.    return 510
  22. when 3
  23.    return 580
  24. else
  25.    return 600
  26.   end
  27. end
  28. #--------------------------------------------------------------------------
  29. # ● 取得战斗画面的 Y 坐标
  30. #--------------------------------------------------------------------------
  31. def screen_y
  32. case self.index
  33. when 0
  34.    return 400
  35. when 1
  36.    return 360
  37.    
  38. when 2
  39.    return 360
  40. when 3
  41.    return 325
  42. else
  43.    return 1000
  44.   end
  45. end
  46. #--------------------------------------------------------------------------
  47. # ● 取得战斗画面的 Z 坐标
  48. #--------------------------------------------------------------------------
  49. def screen_z
  50. case self.index
  51. when 0
  52.    return 10
  53. when 1
  54.    return 9
  55. when 2
  56.    return 8
  57. when 3
  58.    return 7
  59. else
  60.    return 0
  61.    end
  62. end
  63. end

复制代码

作者: 白熊宝宝    时间: 2008-2-21 21:04
http://rpg.blue/web/htm/news501.htm这个脚本.
作者: 凌冰    时间: 2008-2-21 21:06
有可能是背景的z坐标太高了,把敌人遮住了

作者: 白熊宝宝    时间: 2008-2-21 21:10
{/gg}不会吧.. 算了. 我新开个贴吧.




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