public static void ORTHO_SIZE_EX(GameCamera obj, float start, float target, float onceLength, KeyFrameCallback doneCallback) { ORTHO_SIZE_EX(obj, KEY_FRAME.ZERO_ONE, start, target, onceLength, false, 0.0f, null, doneCallback); }
public static void ALPHA_KEYFRAME_WINDOW_EX(txUIObject obj, string name, float start, float target, float onceLength, KeyFrameCallback tremblingCallback, KeyFrameCallback trembleDoneCallback) { ALPHA_KEYFRAME_WINDOW_EX(obj, name, start, target, onceLength, false, 0.0f, tremblingCallback, trembleDoneCallback); }
public static CommandWindowAlpha ALPHA_WINDOW_DELAY_EX(LayoutScript script, txUIObject obj, float delayTime, float start, float target, float onceLength, KeyFrameCallback tremblingCallback, KeyFrameCallback trembleDoneCallback) { return(ALPHA_KEYFRAME_WINDOW_DELAY_EX(script, obj, delayTime, CommonDefine.ZERO_ONE, start, target, onceLength, false, 0.0f, tremblingCallback, trembleDoneCallback)); }
public static CommandWindowScale SCALE_KEYFRAME_WINDOW_DELAY_EX(LayoutScript script, txUIObject obj, float delayTime, string keyframe, Vector2 start, Vector2 target, float onceLength, bool loop, float offset, KeyFrameCallback scaleTremblingCallback, KeyFrameCallback scaleTrembleDoneCallback) { if (!checkStaticPanel(obj)) { return(null); } if (keyframe == "" || isFloatZero(onceLength)) { logError("时间或关键帧不能为空,如果要停止组件,CommandWindowScale SCALE_WINDOW_DELAY(LayoutScript script, txUIObject obj, float delayTime, Vector2 scale)"); } CommandWindowScale cmd = newCmd(out cmd, false, true); cmd.mName = keyframe; cmd.mOnceLength = onceLength; cmd.mOffset = offset; cmd.mLoop = loop; cmd.mStartScale = start; cmd.mTargetScale = target; cmd.setTremblingCallback(scaleTremblingCallback, null); cmd.setTrembleDoneCallback(scaleTrembleDoneCallback, null); pushDelayCommand(cmd, obj, delayTime); script.addDelayCmd(cmd); return(cmd); }
public static void FILL_WINDOW_EX(txUIObject obj, float start, float target, float time, KeyFrameCallback fillingCallback, KeyFrameCallback doneCallback) { CommandWindowFill cmd = newCmd(out cmd, false); cmd.mStartValue = start; cmd.mTargetValue = target; cmd.mOnceLength = time; cmd.mTremblingName = CommonDefine.ZERO_ONE; cmd.mTremblingCallBack = fillingCallback; cmd.mTrembleDoneCallBack = doneCallback; pushCommand(cmd, obj); }
public static void SCALE_KEYFRAME_WINDOW_EX(txUIObject obj, string fileName, Vector2 start, Vector2 target, float onceLength, bool loop, KeyFrameCallback scaleTremblingCallback, KeyFrameCallback scaleTrembleDoneCallback) { SCALE_KEYFRAME_WINDOW_EX(obj, fileName, start, target, onceLength, loop, 0.0f, scaleTremblingCallback, scaleTrembleDoneCallback); }
public static CommandWindowScale SCALE_WINDOW_DELAY_EX(LayoutScript script, txUIObject obj, float delayTime, Vector2 start, Vector2 target, float onceLength, KeyFrameCallback scalingCallback, KeyFrameCallback doneCallback) { return(SCALE_KEYFRAME_WINDOW_DELAY_EX(script, obj, delayTime, CommonDefine.ZERO_ONE, start, target, onceLength, false, 0.0f, scalingCallback, doneCallback)); }
public static CommandWindowScaleTrembling SCALE_KEYFRAME_WINDOW_DELAY_EX(LayoutScript script, txUIObject obj, float delayTime, string keyframe, Vector2 start, Vector2 target, float onceLength, bool loop, float offset, KeyFrameCallback scaleTremblingCallback, KeyFrameCallback scaleTrembleDoneCallback) { if (keyframe == "" || MathUtility.isFloatZero(onceLength)) { UnityUtility.logError("时间或关键帧不能为空,如果要停止组件,请使用CommandWindowScaleTrembling SCALE_WINDOW_DELAY(LayoutScript script, txUIObject obj, float delayTime, Vector2 scale)"); } CommandWindowScaleTrembling cmd = mCommandSystem.newCmd <CommandWindowScaleTrembling>(false, true); cmd.mName = keyframe; cmd.mOnceLength = onceLength; cmd.mOffset = offset; cmd.mLoop = loop; cmd.mStartScale = start; cmd.mTargetScale = target; cmd.setTremblingCallback(scaleTremblingCallback, null); cmd.setTrembleDoneCallback(scaleTrembleDoneCallback, null); mCommandSystem.pushDelayCommand(cmd, obj, delayTime); script.addDelayCmd(cmd); return(cmd); }
public void setTrembleDoneCallback(KeyFrameCallback callback, object userData) { mTrembleDoneCallBack = callback; mTrembleDoneUserData = userData; }
public static void ROTATE_KEYFRMAE_WINDOW_EX(txUIObject obj, string keyframe, Vector3 start, Vector3 target, float onceLength, bool loop, float offset, KeyFrameCallback rotatingCallback, KeyFrameCallback doneCallback) { if (keyframe == "" || MathUtility.isFloatZero(onceLength)) { UnityUtility.logError("时间或关键帧不能为空,如果要停止组件,请使用void ROTATE_WINDOW(txUIObject obj, Vector3 rotation)"); } CommandWindowKeyFrameRotate cmd = mCommandSystem.newCmd <CommandWindowKeyFrameRotate>(false, false); cmd.mName = keyframe; cmd.mOnceLength = onceLength; cmd.mStartRotation = start; cmd.mTargetRotation = target; cmd.mOffset = offset; cmd.mLoop = loop; cmd.setTremblingCallback(rotatingCallback, null); cmd.setTrembleDoneCallback(doneCallback, null); mCommandSystem.pushCommand(cmd, obj); }
public static void SCALE_KEYFRAME_WINDOW_EX(txUIObject obj, string fileName, Vector2 start, Vector2 target, float onceLength, bool loop, float offset, KeyFrameCallback scaleTremblingCallback, KeyFrameCallback scaleTrembleDoneCallback) { if (fileName == "" || MathUtility.isFloatZero(onceLength)) { UnityUtility.logError("时间或关键帧不能为空,如果要停止组件,请使用void SCALE_WINDOW(txUIObject obj, Vector2 scale)"); } CommandWindowScaleTrembling cmd = mCommandSystem.newCmd <CommandWindowScaleTrembling>(false); cmd.mName = fileName; cmd.mOnceLength = onceLength; cmd.mOffset = offset; cmd.mLoop = loop; cmd.mStartScale = start; cmd.mTargetScale = target; cmd.setTremblingCallback(scaleTremblingCallback, null); cmd.setTrembleDoneCallback(scaleTrembleDoneCallback, null); mCommandSystem.pushCommand(cmd, obj); }
public static void ORTHO_SIZE_EX(GameCamera obj, KEY_FRAME keyframe, float startFOV, float targetFOV, float onceLength, bool loop, float offset, KeyFrameCallback doingCallBack, KeyFrameCallback doneCallback) { if (obj == null) { return; } CMD(out CommandCameraOrthoSize cmd, false, false); cmd.mKeyframe = keyframe; cmd.mOnceLength = onceLength; cmd.mStartOrthoSize = startFOV; cmd.mTargetOrthoSize = targetFOV; cmd.mOffset = offset; cmd.mLoop = loop; cmd.mDoingCallback = doingCallBack; cmd.mDoneCallback = doneCallback; pushCommand(cmd, obj); }
public static CommandMovableObjectAlphaPath ALPH_PATH_DELAY_EX(IDelayCmdWatcher watcher, MovableObject obj, float delayTime, Dictionary <float, float> valueKeyFrame, float valueOffset, float speed, bool loop, float offset, KeyFrameCallback doingCallback, KeyFrameCallback doneCallback) { if (obj == null) { return(null); } CMD(out CommandMovableObjectAlphaPath cmd, false, true); cmd.mValueKeyFrame = valueKeyFrame; cmd.mValueOffset = valueOffset; cmd.mSpeed = speed; cmd.mOffset = offset; cmd.mLoop = loop; cmd.mDoingCallBack = doingCallback; cmd.mDoneCallBack = doneCallback; pushDelayCommand(cmd, obj, delayTime, watcher); return(cmd); }
public static CommandMovableObjectAlphaPath ALPH_PATH_DELAY_EX(IDelayCmdWatcher watcher, MovableObject obj, float delayTime, Dictionary <float, float> valueKeyFrame, float valueOffset, float speed, KeyFrameCallback doingCallback, KeyFrameCallback doneCallback) { return(ALPH_PATH_DELAY_EX(watcher, obj, delayTime, valueKeyFrame, valueOffset, speed, false, 0.0f, doingCallback, doneCallback)); }
public static CommandWindowMove MOVE_WINDOW_DELAY_EX(LayoutScript script, txUIObject obj, float delayTime, Vector3 start, Vector3 target, float onceLength, KeyFrameCallback movingCallback, KeyFrameCallback moveDoneCallback) { return(MOVE_KEYFRAME_WINDOW_DELAY_EX(script, obj, delayTime, CommonDefine.ZERO_ONE, start, target, onceLength, false, 0.0f, movingCallback, moveDoneCallback)); }
public static void MOVE_KEYFRAME_WINDOW_EX(txUIObject obj, string fileName, Vector3 startPos, Vector3 targetPos, float onceLength, bool loop, float offset, KeyFrameCallback TremblingCallBack, KeyFrameCallback TrembleDoneCallBack) { if (fileName == "" || MathUtility.isFloatZero(onceLength)) { UnityUtility.logError("时间或关键帧不能为空,如果要停止组件,请使用void MOVE_WINDOW(txUIObject obj, Vector3 pos)"); } CommandWindowMove cmd = newCmd(out cmd, false); cmd.mName = fileName; cmd.mOnceLength = onceLength; cmd.mStartPos = startPos; cmd.mTargetPos = targetPos; cmd.mOffset = offset; cmd.mLoop = loop; cmd.setTremblingCallback(TremblingCallBack, null); cmd.setTrembleDoneCallback(TrembleDoneCallBack, null); pushCommand(cmd, obj); }
public static void SCALE_WINDOW_EX(txUIObject obj, Vector2 start, Vector2 target, float onceLength, KeyFrameCallback scalingCallback, KeyFrameCallback doneCallback) { SCALE_KEYFRAME_WINDOW_EX(obj, CommonDefine.ZERO_ONE, start, target, onceLength, false, 0.0f, scalingCallback, doneCallback); }
public static CommandWindowMove MOVE_KEYFRAME_WINDOW_DELAY_EX(LayoutScript script, txUIObject obj, float delayTime, string keyframe, Vector3 startPos, Vector3 targetPos, float onceLength, bool loop, float offset, KeyFrameCallback movingCallback, KeyFrameCallback moveDoneCallback) { if (keyframe == "" || MathUtility.isFloatZero(onceLength)) { UnityUtility.logError("时间或关键帧不能为空,如果要停止组件,请使用CommandWindowKeyFrameMove MOVE_WINDOW_DELAY(LayoutScript script, txUIObject obj, float delayTime, Vector3 pos)"); } CommandWindowMove cmd = newCmd(out cmd, false, true); cmd.mName = keyframe; cmd.mStartPos = startPos; cmd.mTargetPos = targetPos; cmd.mOnceLength = onceLength; cmd.mOffset = offset; cmd.mLoop = loop; cmd.setTremblingCallback(movingCallback, null); cmd.setTrembleDoneCallback(moveDoneCallback, null); pushDelayCommand(cmd, obj, delayTime); script.addDelayCmd(cmd); return(cmd); }
public static void SCALE_KEYFRAME_WINDOW_EX(txUIObject obj, string fileName, Vector2 start, Vector2 target, float onceLength, bool loop, float offset, KeyFrameCallback scaleTremblingCallback, KeyFrameCallback scaleTrembleDoneCallback) { if (!checkStaticPanel(obj)) { return; } if (fileName == "" || isFloatZero(onceLength)) { logError("时间或关键帧不能为空,如果要停止组件,请使用void SCALE_WINDOW(txUIObject obj, Vector2 scale)"); } CommandWindowScale cmd = newCmd(out cmd, false); cmd.mName = fileName; cmd.mOnceLength = onceLength; cmd.mOffset = offset; cmd.mLoop = loop; cmd.mStartScale = start; cmd.mTargetScale = target; cmd.setTremblingCallback(scaleTremblingCallback, null); cmd.setTrembleDoneCallback(scaleTrembleDoneCallback, null); pushCommand(cmd, obj); }
public static CommandWindowAlpha ALPHA_KEYFRAME_WINDOW_DELAY_EX(LayoutScript script, txUIObject obj, float delayTime, string keyframe, float start, float target, float onceLength, bool loop, float offset, KeyFrameCallback tremblingCallback, KeyFrameCallback trembleDoneCallback) { if (keyframe == "" || isFloatZero(onceLength)) { logError("时间或关键帧不能为空,如果要停止组件,请使用CommandWindowAlphaTremble ALPHA_WINDOW_DELAY(LayoutScript script, txUIObject obj, float delayTime, float alpha)"); } CommandWindowAlpha cmd = newCmd(out cmd, false, true); cmd.mName = keyframe; cmd.mLoop = loop; cmd.mOnceLength = onceLength; cmd.mOffset = offset; cmd.mStartAlpha = start; cmd.mTargetAlpha = target; cmd.setTremblingCallback(tremblingCallback, null); cmd.setTrembleDoneCallback(trembleDoneCallback, null); pushDelayCommand(cmd, obj, delayTime); script.addDelayCmd(cmd); return(cmd); }
public static CommandWindowScale SCALE_KEYFRAME_WINDOW_DELAY_EX(LayoutScript script, txUIObject obj, float delayTime, string keyframe, Vector2 start, Vector2 target, float onceLength, bool loop, KeyFrameCallback scaleTremblingCallback, KeyFrameCallback scaleTrembleDoneCallback) { return(SCALE_KEYFRAME_WINDOW_DELAY_EX(script, obj, delayTime, keyframe, start, target, onceLength, loop, 0.0f, scaleTremblingCallback, scaleTrembleDoneCallback)); }
public static void ROTATE_WINDOW_EX(txUIObject obj, Vector3 start, Vector3 target, float time, KeyFrameCallback doneCallback) { ROTATE_KEYFRMAE_WINDOW_EX(obj, CommonDefine.ZERO_ONE, start, target, time, false, 0.0f, null, doneCallback); }
public static CommandWindowFill FILL_WINDOW_DELAY_EX(LayoutScript script, txUIObject obj, float delayTime, float start, float target, float time, KeyFrameCallback doneCallback) { CommandWindowFill cmd = newCmd(out cmd, false, true); cmd.mStartValue = start; cmd.mTargetValue = target; cmd.mOnceLength = time; cmd.mTremblingName = CommonDefine.ZERO_ONE; cmd.mTrembleDoneCallBack = doneCallback; pushDelayCommand(cmd, obj, delayTime); script.addDelayCmd(cmd); return(cmd); }
public static void ROTATE_KEYFRMAE_WINDOW_EX(txUIObject obj, string keyframe, Vector3 start, Vector3 target, float onceLength, bool loop, float offset, KeyFrameCallback rotatingCallback, KeyFrameCallback doneCallback) { if (!checkStaticPanel(obj)) { return; } if (keyframe == "" || isFloatZero(onceLength)) { logError("时间或关键帧不能为空,如果要停止组件,请使用void ROTATE_WINDOW(txUIObject obj, Vector3 rotation)"); } CommandWindowRotate cmd = newCmd(out cmd, false, false); cmd.mName = keyframe; cmd.mOnceLength = onceLength; cmd.mStartRotation = start; cmd.mTargetRotation = target; cmd.mOffset = offset; cmd.mLoop = loop; cmd.setTremblingCallback(rotatingCallback, null); cmd.setTrembleDoneCallback(doneCallback, null); pushCommand(cmd, obj); }
public static void ALPHA_WINDOW_EX(txUIObject obj, float start, float target, float onceLength, KeyFrameCallback tremblingCallback, KeyFrameCallback trembleDoneCallback) { ALPHA_KEYFRAME_WINDOW_EX(obj, CommonDefine.ZERO_ONE, start, target, onceLength, false, 0.0f, tremblingCallback, trembleDoneCallback); }
public static void MOVE_WINDOW_EX(txUIObject obj, Vector3 start, Vector3 target, float onceLength, float offsetTime, KeyFrameCallback movingCallback, KeyFrameCallback moveDoneCallback) { MOVE_KEYFRAME_WINDOW_EX(obj, CommonDefine.ZERO_ONE, start, target, onceLength, false, offsetTime, movingCallback, moveDoneCallback); }
public static void ALPHA_KEYFRAME_WINDOW_EX(txUIObject obj, string name, float start, float target, float onceLength, bool loop, float offset, KeyFrameCallback tremblingCallback, KeyFrameCallback trembleDoneCallback) { if (name == "" || isFloatZero(onceLength)) { logError("时间或关键帧不能为空,如果要停止组件,请使用void ALPHA_WINDOW(txUIObject obj, float alpha)"); } CommandWindowAlpha cmd = newCmd(out cmd, false); cmd.mName = name; cmd.mLoop = loop; cmd.mOnceLength = onceLength; cmd.mOffset = offset; cmd.mStartAlpha = start; cmd.mTargetAlpha = target; cmd.setTremblingCallback(tremblingCallback, null); cmd.setTrembleDoneCallback(trembleDoneCallback, null); pushCommand(cmd, obj); }
public static void MOVE_KEYFRAME_WINDOW_EX(txUIObject obj, string fileName, Vector3 startPos, Vector3 targetPos, float onceLength, bool loop, KeyFrameCallback TremblingCallBack, KeyFrameCallback TrembleDoneCallBack) { MOVE_KEYFRAME_WINDOW_EX(obj, fileName, startPos, targetPos, onceLength, loop, 0.0f, TremblingCallBack, TrembleDoneCallBack); }
public void setTrembleDoneCallback(KeyFrameCallback callback, object userData) { setCallback(callback, userData, ref mTrembleDoneCallBack, ref mTrembleDoneUserData, this); }
public static void ALPHA_PATH_EX(MovableObject obj, Dictionary <float, float> valueKeyFrame, float valueOffset, float speed, bool loop, float offset, KeyFrameCallback doingCallback, KeyFrameCallback doneCallback) { if (obj == null) { return; } CMD(out CommandMovableObjectAlphaPath cmd, false); cmd.mValueKeyFrame = valueKeyFrame; cmd.mValueOffset = valueOffset; cmd.mSpeed = speed; cmd.mOffset = offset; cmd.mLoop = loop; cmd.mDoingCallBack = doingCallback; cmd.mDoneCallBack = doneCallback; pushCommand(cmd, obj); }