摘要:
遍历可变参数 local function Test1(...) local argCnt = select("#", ...) for i=1,argCnt do local item = select(i, ...) print(i, item) end end Test1(4, 5, 6) 遍 阅读全文
摘要:
效果 就是第1行绘制了一个工具栏,高度为17; 然后绘制了一个窗口分隔条,左侧用于放轨道,右侧用于放轨道片段,分隔条可以在一定范围内拖动。 public class MyTimelineWnd : EditorWindow { [MenuItem("MyTools/MyTimelineWnd", f 阅读全文
摘要:
用途:列出动画的第1帧与预制体GameObject当前值不同的,需要同步的可以手动同步 效果图 public struct ValueNotSameItem { public EditorCurveBinding curveBinding; //关联参数 public AnimationCurve 阅读全文
摘要:
效果图 用途:界面动效已经由动效同事做完(假设k了100帧),然后UI同事又把一些节点的位置做了10px的调整。此时一帧一帧去手动改,费事费力还可能出错。 这个工具的用途就是:对相关节点的所有关键帧批量做偏移。 public class AnimClipEditWnd : EditorWindow 阅读全文
摘要:
public static float TrimFloat(float f) { int i = (int)(f * 1000); float result = i / 1000.0f; return result; } public static AnimationCurve CloneAnimC 阅读全文