Project1

标题: 学脚本的问题. [打印本页]

作者: 八云紫    时间: 2009-4-1 02:52
ox oy 相当于是 Sprite 里面的 bitmap 的坐标吧。

Sprite 相当于是一个窗口,把 bitmap 显示出来。

个人理解~~~
作者: 冷不冷    时间: 2009-4-1 03:00
提示: 作者被禁止或删除 内容自动屏蔽
作者: 八云紫    时间: 2009-4-1 03:03
Sprite 里的 bitmap 坐标
作者: tommay    时间: 2009-4-1 03:04
LZ多看看F1帮助吧
作者: 冷不冷    时间: 2009-4-1 03:15
提示: 作者被禁止或删除 内容自动屏蔽
作者: tommay    时间: 2009-4-1 03:22
以下引用冷不冷于2009-3-31 19:15:35的发言:
ox是这样解释的~用点易懂话解释下~!

要确定一个图片的位置,要有一个坐标,也就是上面的
devil.x = 320
devil.y = 240
但是究竟是图片上哪一点的坐标是(320,240)呢?如果不定义,默认为左上角的坐标
但是用
devil.ox = devil.bitmap.width / 2
devil.oy = devil.bitmap.height / 2
定义之后,图片原点就移动到了中心了,也就是说你上面定义的坐标(320,240)是图片中心的坐标
作者: 冷不冷    时间: 2009-4-1 03:32
提示: 作者被禁止或删除 内容自动屏蔽
作者: tommay    时间: 2009-4-1 03:40
以下引用冷不冷于2009-3-31 19:32:30的发言:

嗯~这样解释就想明白了.还有
devil.ox = devil.bitmap.width / 2
devil.oy = devil.bitmap.height / 2
这两句后面的
devil.bitmap.width / 2
devil.bitmap.height / 2
是不是说把图片长宽一半的位置作为原点呢.?

正解! [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: 冷不冷    时间: 2009-4-1 03:47
提示: 作者被禁止或删除 内容自动屏蔽
作者: 冷不冷    时间: 2009-6-12 08:00
提示: 作者被禁止或删除 内容自动屏蔽




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