canvas教程

Unity进阶技巧(2)

字号+ 作者:H5之家 来源:H5之家 2017-02-21 17:03 我要评论( )

Text效果图 我们来看看这个自定义的Text有哪些内容: 1、设置MyText属性 清楚了Text所需的内容后,我们首先来新建一个Text对象,并且命名为MyText 新建Text对象 然后我们重置MyText的Rect Transform,重置之后将其


Text效果图

我们来看看这个自定义的Text有哪些内容:

1、设置MyText属性

清楚了Text所需的内容后,我们首先来新建一个Text对象,并且命名为MyText


新建Text对象

然后我们重置MyText的Rect Transform,重置之后将其宽高分别设置为750和100,接着我们将MyText的字体大小设置为40,颜色设置为红色,然后将对其方式设置为居中:


设置MyText宽高


设置MyText字体属性

2、为Text添加放大动画

MyText的位置和字体属性我们已经设置好了,接下来我们就需要为MyText增加放大和上升两个动画效果了,首先我们选中MyText,然后打开Animation编辑器(Mac版可以使用+6的快捷键打开)


打开Animation编辑器

然后在Animation编辑器中,点击Create按钮,新建一个动画


新建一个动画

当我们点击Create按钮后,编辑器会弹出一个对话框,我们需要指定新建的Animation的文件名和存放路径,这里我们第一个需要制作的动画是字体出现是的放大效果,所以我们将其命名为Appear,然后为了使资源方便管理,我们将所有的动画资源放入到_Animator的文件夹下面(需要大家自己创建文件夹,关于如何创建可以参见以前的教程)


新建Animation对话框

创建成功后,我们会发现除了我们自己创建的Appear文件,编辑器还自动创建了一个名为MyText的Animator Controller文件,如下图,根据文件类型名字就可以看出,这个文件是用来控制和管理我们Appear这类文件的,像我们需要实现的Text出现后播放放大动画,然后再播放上升动画,这一个过程和逻辑就是通过Animator Controller来实现的,后面我们会讲到


Animator Controller文件

接下来我们回到Animation编辑器里面,在这个里面我们可以对MyText对象的一个属性进行动态变化,从而形成动画效果,Unity对每个对象可以操控的属性变量都列举出来了,这里我们以Text对象来举例,我们点击Add Property按钮,会弹出下级菜单,我们在菜单中可以看到能够操作的属性变量有3大类:


Add Property按钮

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • Omnigraffle技巧整理(翻译和收录)

    Omnigraffle技巧整理(翻译和收录)

    2017-02-21 17:00

  • 移动手机站的前端页面SEO优化技巧

    移动手机站的前端页面SEO优化技巧

    2017-02-21 14:00

  • Android 虚化的高级技巧

    Android 虚化的高级技巧

    2017-02-21 13:00

  • WPF技巧5元素的加载与卸载LoadedandUnloaded

    WPF技巧5元素的加载与卸载LoadedandUnloaded

    2017-02-18 17:00

网友点评