总结

1, 二维旋转公式

x′=xcos(θ)+ysin(θ)
y′=ycos(θ)-xsin(θ)

2,C# 枚举、字符串、值的相互转换

using System; 
class Program  { 
    public enum Color  { 
        Red = 0xff0000 , 
        Orange = 0xFFA500 ,
        Yellow = 0xFFFF00 , 
        Lime = 0x00FF00 , 
        Cyan = 0x00FFFF , 
        Blue = 0x0000FF , 
        Purple = 0x800080 
    }        
    static void Main(string [] args)  { 
        Color color = Color.Blue;
        string colorString = "Blue"; 
        int colorValue = 0x0000FF ; 
        // 枚举转字符串 
        string enumStringOne = color.ToString(); //效率低,不推荐 
        string enumStringTwo = Enum.GetName(typeof(Color), color);//推荐 
        // 枚举转值 
        int enumValueOne = color.GetHashCode(); 
        int enumValueTwo = (int)color; 
        int enumValueThree = Convert.ToInt32(color);         
        // 字符串转枚举 
        Color enumOne = (Color)Enum.Parse(typeof(Color), colorString);         
        // 字符串转值 
        int enumValueFour = (int)Enum.Parse(typeof(Color), colorString);         
        // 值转枚举 
        Color enumTwo = (Color)colorValue; 
        Color enumThree = (Color)Enum.ToObject(typeof(Color), colorValue);         
        // 值转字符串 
        string enumStringThree = Enum.GetName(typeof(Color), colorValue); 
    }
}
3,Dotween

Ease.InSine 表示正弦加速动作 
Ease.OutSine 表示正弦减速动作 
Ease.InOutSine, 表示正弦加速减速动作

 

4,编辑器下打开场景

if (EditorSceneManager.SaveCurrentModifiedScenesIfUserWantsTo())        {            EditorSceneManager.OpenScene("Assets/Scene/Main.unity");        }

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值