【聊聊技术】2dfm中的坐标系们
2dfm吧
全部回复
仅看楼主
level 11
cryo0_0 楼主
简单人只说简单事儿
,如果......
你曾给某图片素材设置了坐标, 却在游戏中死活也显示不出来,那么可以一起来了解下。图片其实已正常运行,只是“天外飞仙”勒~
一楼插图猫仔队,立正!
2012年11月03日 13点11分 1
level 11
cryo0_0 楼主
二楼寸土不让,死活占位!
2012年11月03日 13点11分 2
level 6
没了?果然很简单...
2012年11月03日 14点11分 3
level 11
cryo0_0 楼主

2dfm有很多相对独立的图片坐标系。
1. 屏幕显示区自身存在一个“屏幕坐标系”,我们认定它的位置永恒不变。
其原点在显示区左上角,如图:
2. 系统图片使用“系统图坐标系”, 该坐标系与“屏幕坐标系”重合。
3. 每个过场影片使用一个“影片坐标系”,
该坐标系与“屏幕坐标系”重合。
4. 每个角色都有自己的“角色坐标系”,其原点可通过[移]脚本移动,向上可出屏。
5.
每个场景使用一个 “场景坐标系”。
xy滚轴=0时,“场景坐标系”与“屏幕坐标系”重合。
xy滚轴=100时,其原点的初始位置在屏幕左上方(位置)处,且可移动。
所以,想明确图片相对于屏幕的位置,需要弄清下面两件事。
1. 图片在当前坐标系的位置,
2. 当前坐标系相对于“屏幕坐标系”的位置,
配合2dfm的“预览”功能,所见即所得。
2012年11月04日 10点11分 9
level 11
cryo0_0 楼主

找不到图片的情况基本出现在道具上,
2dfm的系统、角色、场景、过场影片中都可以使用道具。
每个道具都拥有自己独立的图片坐标系统,等多级道具也一样。
道具的坐标系原点位置,是相对于其父体的坐标系原点而定的,
所以,弄清道具原点、父体原点、和屏幕原点的位置关系,就不会出错。
2012年11月04日 10点11分 10
level 11
cryo0_0 楼主

通常情况下,道具是可以移动的,
道具一旦被放出,并移动,其坐标原点就不再受父体原点约束了,除非勾选“与源同在”。
就是说,父体原点位置只决定了道具的初始位置,
掌握了道具的初始位置,且明确其运动方向,你才会知道道具将来的位置。
2012年11月04日 10点11分 11
level 11
cryo0_0 楼主

以上其实就是全部了,总结起来基本就四个字“相对位置”。
了解这些的意义很大,
2dfm的显示区仅有640*480的范围,但其制作区却是茫茫6万像素的正方区域,
因此,很多设计是在屏外执行的,不了解道具的具体位置会很纠结。
2012年11月04日 10点11分 12
1