コード例 #1
0
ファイル: CommandWindowMove.cs プロジェクト: microxw/MaQ
    public override void execute()
    {
        txUIObject          window  = (mReceiver) as txUIObject;
        WindowComponentMove comMove = window.getFirstComponent <WindowComponentMove>();

        if (comMove != null)
        {
            comMove.setMovingCallback(mMovingCallback, mMovingUserData);
            comMove.setMoveDoneCallback(mMoveDoneCallback, mMoveDoneUserData);
            comMove.setActive(true);
            comMove.start(mMoveTime, mStartPosition, mDestPosition, mTimeOffset);
        }
    }
コード例 #2
0
    public override void execute()
    {
        txUIObject          window    = (mReceiver) as txUIObject;
        WindowComponentMove component = window.getFirstComponent <WindowComponentMove>();

        if (component != null)
        {
            component.setTremblingCallback(mTremblingCallBack, mTremblingUserData);
            component.setTrembleDoneCallback(mTrembleDoneCallBack, mTrembleDoneUserData);
            component.setActive(true);
            component.setTargetPos(mTargetPos);
            component.setStartPos(mStartPos);
            component.play(mName, mLoop, mOnceLength, mOffset, mFullOnce, mAmplitude);
        }
    }