Project1

标题: 怎么才能固定住远景图鸭? [打印本页]

作者: 方风悠然    时间: 2019-2-26 21:07
标题: 怎么才能固定住远景图鸭?
就是固定住和图块一样,不会根据玩家的位置移动。。。。
作者: KB.Driver    时间: 2019-2-28 11:55
默认的好像就是不动的吧?

作者: 方风悠然    时间: 2019-3-2 20:17
KB.Driver 发表于 2019-2-28 11:55
默认的好像就是不动的吧?

我用的背景图比默认的大很多........
作者: KB.Driver    时间: 2019-3-2 20:31
方风悠然 发表于 2019-3-2 20:17
我用的背景图比默认的大很多........

RUBY 代码复制
  1. class Spriteset_Map
  2.   #--------------------------------------------------------------------------
  3.   # ● [别名修改]更新远景
  4.   #--------------------------------------------------------------------------
  5.   alias update_parallax_cld99 update_parallax
  6.   def update_parallax
  7.     update_parallax_cld99
  8.     @parallax.ox = 0
  9.     @parallax.oy = 0
  10.   end
  11. end


用这个
作者: 方风悠然    时间: 2019-3-3 22:49
KB.Driver 发表于 2019-3-2 20:31
class Spriteset_Map
  #--------------------------------------------------------------------------
...

额,试了一下,固定是固定住了......但是背景图的范围就锁定了,不能像图块一样使用.....
作者: KB.Driver    时间: 2019-3-3 23:27
方风悠然 发表于 2019-3-3 22:49
额,试了一下,固定是固定住了......但是背景图的范围就锁定了,不能像图块一样使用..... ...

要像图块一样用的话重点不是固定远景图,而是调整好你远景图的大小。
你把远景图的宽设置为32x地图的宽,远景图的高设置为32x地图的高,就可以当地图用了。

比如29x17的地图,就放928x544的远景图



效果







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