常用书签

开发

Posted by Ping on October 16, 2019

Unity3D 官方教程

https://unity3d.com/cn/learn/tutorials

https://unity3d.com/cn/learn/tutorials/s/2d-roguelike-tutorial

脚本生命周期

一张图说明Unity3d各种update的区别_包括Awake() Start() - 大话程序员 - CSDN博客

TextMeshPro

Unity3D 动画和特效

缓动函数Easing Function

缓动函数速查表

本地笔记:缓动函数 Easing Function

使用DOTween实现按钮缩放


using DG.Tweening

m_Button.transform.localScale = new Vector3(0, 0, 0);  //首先将按钮的尺寸设定为最小
m_Button.gameObject.SetActive(true);  // 一定要在设定最小尺寸之后再将Active的状态设置为True,否则可能看不到缩放的效果
m_Button.transform.DOScale( new Vector3(1, 1, 1), 0.8f ).SetEase(Ease.OutBounce).OnComplete(
        delegate ()
        {
            //注意:如果控件上Attach有其他预定的AnimationController,那么DOTween动画不会播放,需要在Editor里先禁用Animator,然后在DOTween动画播放完成后OnComplete()里启用
            m_Button.GetComponent<Animator>().enabled = true
            //Do somgthing after DOScale animation completed;
        });

Android UI 切图命名规范、标注规范及单位描述