MC新手入门(二十五)------美术图片要求

 我们在游戏的时候,常常会看到类似【图4-4-1】的图片,也常常被他们所吸引,而且它们的风格各不相同。


图4-4-1

    游戏中图片是很重要的部分,在MC中如何去设置背景图片的大小?如何去设置动画图片的大小?等等,带着这些问题,我们一起来学习下面的内容。

美术图片支持的格式
       在MC上,所有的绘制都发生在view角色的区域内。view定义绘制发生的屏幕区域。

图4-4-1-1

支持的图像格式:
直接支持的图像格式如(图4-4-1-1)。在这些格式中,我们优先推荐PNG格式。下图是MC中支持的格式:

图4-4-1-2

支持的图像大小:
被切割后,单帧的图像宽或者高不能大于或等于1024像素。
在MC中可以在“位置大小设置”里看到图片的大小。

图4-4-1-3

坐标:
坐标在MC中的角色面板里有特别显示出来。如【图4-4-1-4】,就是在MC的视图框里面的位置。

图4-4-1-4

同时,也可以在X和Y的输入框内设置你想要的坐标。角色就会自动跑到设置的点。
鼠标在视图框内移动也能看到当前的坐标。在底栏里可以看到。如下图显示:

图4-4-1-5

x:
    x是角色的水平坐标。X的位置与父角色有关,如果角色没有父角色,则坐标与游戏坐标相关。
      编辑器语法:
         1. 在当前角色: x = x + 5;
                      或
                       x += 5;
         2. 在其他角色: MyActor.x += 5;
y:
    是角色的竖直坐标。y的位置与父角色有关,如果角色没有父角色,则坐标与游戏坐标相关。
      编辑器语法:
         在“键盘按键按下”事件中:
            y = y + 5:
            或
          y += 5;


动画图片的要求

动画帧:
    帧——就是影像动画中最小单位的单幅影像画面,相当于电影胶片上的每一格镜头。 一帧就是一副静止的画面,连续的帧就形成动画,如电视图象等。 我们通常说帧数,简单地说,就是在1秒钟时间里绘制的图片的帧数,也可以理解为图形处理器每秒钟能够刷新几次,通常用fps(Frames PerSecond)表示。每一帧都是静止的图象,快速连续地显示帧便形成了运动的假象。高的帧率可以得到更流畅、更逼真的动画。每秒钟帧数 (fps) 愈多,所显示的动作就会愈流畅。帧数最好是2的N次方帧。

点【添加动画】在弹出框里点“打开文件”帧图片,小狗的帧数如图设置:


图4-4-2-1


   为什么这样设置呢?因为动画是8个横向帧组成的一组动画,所以将其设置为8帧,纵向帧是1帧。帧速率是指动画播放的速度。如果想动画播放得快一些值就设置大一点。反之是慢速度。      

图4-4-2-2

以下四张图都是动画序列,是编辑动画产生的。

“dog_squatOne”【图4-4-2-3】,“dog_squatTwo”【图4-4-2-4】都是由“AD_animation_dog_jump”的动画编辑而来。


图4-4-2-3


图4-4-2-4

图片字体:


    图片字体是由10帧动画组合而成。是从0~9的数字,共有十个数字,或者是十个有序的可以用来替代数字的图片。实际上,在MC中图片字体不仅仅只包含十个数字帧,还包含ASCII表中的128个字符,你只要按ASCII表中的顺序将第一个数字设好,并且设置数量,就可以用你喜欢的方式来顺序表示128个字符。

    在这里我们示范一下数字帧的设置方法。在“文本设置”里点图片字体,在弹出的“创建图片字体”对话框中点“打开文件”选择一张数字帧图片如【图4-4-2-5】:


图4-4-2-5

再设置起始字体字符:0

字符数量:10

预览中可以看到数字被切出来了。点“确定”就完成了图片字体的设置。


图4-4-2-6

xprevious:

角色上一帧的x坐标,此变量是只读的。

yprevious:

角色上一帧的y坐标,此变量是只读的。

透明度:

透明度(Transparency),即透光的程度

透明度的设置可以在“角色面板”中的“特殊属性”中设置。可以在输入框中输入0.0~1.0之间的数字。也可以直接用鼠标拖动滑动条。


图4-4-2-7

transp:

角色的透明度设置参数(0.0~1.0)


你可能感兴趣的:(MC新手入门(二十五)------美术图片要求)