这章主要是说说一些零散的知识,方便我们下面内容的展开
首先是Def内的坐标,坐标就是由X和Y组成的,用于确定一个位置,这是数学的基本知识
一般Def内的坐标都是偏移量,因为我们知道,SFF文件内也有一个坐标,这两个坐标是互相配合的
怎么理解偏移量和它的意义呢?我举个例子
假设你SFF内有一张图像,现在要你显示这张图像到屏幕上坐标为50和100的位置,很简单是吧,把SFF内的坐标改为50和100然后创建一个普通元素就完了
那么假设要你把这张图像分别显示在屏幕上坐标为50和100的位置,以及坐标为100和200的位置,在这种情况,同张图像显示在不同位置的时候,假设def不支持坐标设置,那么你只能在sff内复制一张图像,这样就有两张完全一样的图像了,然后一个坐标设置为50和100,一个坐标设置为100和200,这样就太小题大做
而有了def内的偏移量,那么就能根据SFF内的坐标进行偏移,这样的话,就能灵活控制图像的位置
一般情况下,实际坐标=SFF内坐标+Def内偏移坐标
当然,这个实际坐标不一定是相对于屏幕左上角的坐标,只是通常情况,也有可能是有另外的参照物,可能是屏幕右上角,或者相对于某张图像的坐标
在调试坐标的过程中,我们可能会忘记一个参数的参照物坐标或者说无法确定坐标的位置,所以我们一般是用相对比较的方法来确定正确的坐标,比如说,先随便设置为一个坐标,然后根据位置情况,进行不断的修改,直到正确为止
接下来要说的就是动画组的定义位置,上面说过,动画组定义应该放在调用处的下方,这是基本原则,一般情况下,作者都会把所有动画组放置于最底部,方便阅读,也方便制作
比如说Select Info内光标参数使用动画组时,一般情况下将动画组放置于Select Info的底部,不干涉到其他领域,同时,动画组编号也有一种习俗,比如说某一些特定的动画组的编号经常是某一个数字,这也有方便于阅读,但是并不适用于所有作者
而每一个界面的布局区域都是有一个开始标志的,比如说主界面的就是TitleBGdef,选人界面的就是SelectBGdef,从这个开始标志下面直到另外的界面为止都是该界面的布局区域
到这里我们已经学习过各个元素了,在主界面中,我们也了解到元素的头部定义格式为[TitleBG X],这个格式是仅适用于主界面的,各个界面有自己的格式,用于区分
比如说选人界面的就是[SelectBG X],或者说VS界面的就是[VersusBG X],场景制作的就是[BG X]
到了下面,我们就会学习更多的界面,而了解更多的头部格式
另外就是我们在界面的参数中,时常会遇到scale这个参数,也就是说比例
实际大小=图像大小*比例
但是,调大比例可能会导致图像清晰度下降