Project1

标题: 关于远景的问题……100分…… [打印本页]

作者: 喵喵の黄昏    时间: 2008-8-29 02:50
提示: 作者被禁止或删除 内容自动屏蔽
作者: 雪流星    时间: 2008-8-29 06:03
第二题请看我的签名 [LINE]1,#dddddd[/LINE]系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
作者: 喵喵の黄昏    时间: 2008-8-29 06:09
提示: 作者被禁止或删除 内容自动屏蔽
作者: 喵喵の黄昏    时间: 2008-8-29 19:57
提示: 作者被禁止或删除 内容自动屏蔽
作者: 精灵使者    时间: 2008-8-30 02:56
第一问:可以把队友的行走图改为无,然后放在最后。
作者: 喵喵の黄昏    时间: 2008-8-30 03:30
提示: 作者被禁止或删除 内容自动屏蔽
作者: ONEWateR    时间: 2008-8-30 04:39
非系统界面的情况下直接显示那个队友的状态

不理解那个非系统{/pz}
作者: 喵喵の黄昏    时间: 2008-8-30 04:42
提示: 作者被禁止或删除 内容自动屏蔽
作者: 精灵使者    时间: 2008-8-30 04:58
$scene = Scene_Status.new
复制一个Scene_status
然后在返回的地方稍微处理下就可以了。
作者: 喵喵の黄昏    时间: 2008-8-30 05:01
提示: 作者被禁止或删除 内容自动屏蔽
作者: 喵喵の黄昏    时间: 2008-8-30 05:08
提示: 作者被禁止或删除 内容自动屏蔽
作者: 永爱心跳回忆    时间: 2008-8-30 05:10
...........看看就好
作者: kissye    时间: 2008-8-30 11:48
提示: 作者被禁止或删除 内容自动屏蔽
作者: IamI    时间: 2008-8-30 16:34
以下引用kissye于2008-8-30 3:48:44的发言:
3 可以做到,但是帮助里说
angle
精灵的旋转角度。以逆时钟方向指定,最高到(逆时钟)360度。然而绘制旋转的精灵会消耗大量的时间,所以请避免过量使用。
你确定要用么...

=v=显示远景的是plane(平面)@parallax,plane有属性viewport和bitmap,就是没有sprite
作者: kissye    时间: 2008-8-30 17:10
提示: 作者被禁止或删除 内容自动屏蔽
作者: 喵喵の黄昏    时间: 2008-8-30 20:07
提示: 作者被禁止或删除 内容自动屏蔽
作者: 越前リョーマ    时间: 2008-8-30 20:29
远景图旋转干嘛…… = =
你要做头晕的场景啊……
作者: 喵喵の黄昏    时间: 2008-8-30 20:30
提示: 作者被禁止或删除 内容自动屏蔽
作者: IamI    时间: 2008-8-30 20:52
弄一个大概的效果~(第三题)

  1. class Spriteset_Map
  2. alias orz_init initialize
  3. def initialize
  4. @parallax_angle = 0
  5. orz_init
  6. end
  7. def create_parallax
  8. @parallax = Sprite.new(@viewport1)
  9. @parallax.z = -100
  10. end
  11. alias orz_update_parallax update_parallax
  12. def update_parallax
  13. orz_update_parallax
  14. @parallax.ox = @parallax.x = 544 / 2
  15. @parallax.oy = @parallax.y = 416 / 2
  16. @parallax_angle = (@parallax_angle + 1) % 360
  17. @parallax.angle = @parallax_angle
  18. end
  19. end
复制代码

中心好像不是很准……{/pz}
作者: 雪流星    时间: 2008-8-30 20:53
以下引用kissye于2008-8-30 9:10:46的发言:

不过两者功能差不多,区别大概就在于Sprite比Plane多很多功能.强烈怀疑Sprite是Plane子类.<br>
不过如果想使用旋转功能,那就要把原景图从Plane换成Sprite类.不然Plane类可以使用的方法太少了


不用怀疑,不是
plane是直接归属於object
可以按F1察看

不过不知道是不是可以修改plane的ox和height值来达到翻转效果
作者: IamI    时间: 2008-8-30 20:54
由前面的代码证明,plane是sprite的简化版本{/fd}
代码请看前页倒数第二楼
作者: kissye    时间: 2008-8-30 21:46
提示: 作者被禁止或删除 内容自动屏蔽
作者: ★_茄孓    时间: 2008-8-30 22:25
直接在Scene_Map用Sprite生成张远景图吧
如果你要图旋转,在用Plane应该显的很难看。
Sprite里有angle可用。
作者: 喵喵の黄昏    时间: 2008-8-31 04:12
提示: 作者被禁止或删除 内容自动屏蔽
作者: 死亡的交响曲    时间: 2008-8-31 04:35
。。。。。。。。。。。其实我看不懂··不过··还是要请教人的···
作者: 沉影不器    时间: 2008-8-31 06:28
提示: 作者被禁止或删除 内容自动屏蔽
作者: 喵喵の黄昏    时间: 2008-8-31 21:24
提示: 作者被禁止或删除 内容自动屏蔽
作者: 龙轩    时间: 2008-8-31 22:00
提示: 作者被禁止或删除 内容自动屏蔽




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