Ejemplo n.º 1
0
 //移動をさせる処理。
 public void StartMove(int selectNo)
 {
     moveTime = 0.0f;
     oldParam = nextParam;
     thisRender.sortingOrder = objectNum - Mathf.Abs(objNo - selectNo);
     CalcNewParam(selectNo);
 }
Ejemplo n.º 2
0
    //外部より呼ばれる。初期化処理
    public void Init(int _objNo, int selectNo, int _objectNum)
    {
        moveTime  = ParamObject.moveTime + 0.5f;
        objNo     = _objNo;
        objectNum = _objectNum;
        CalcNewParam(selectNo);

        oldParam   = nextParam;
        nowPos.x   = nextParam.PosX;
        nowPos.y   = nextParam.PosY;
        nowPos.z   = 0.0f;
        nowScale.x = nextParam.ScaleX;
        nowScale.y = nextParam.ScaleY;
        nowScale.z = 1.0f;

        transform.position   = nowPos;
        transform.localScale = nowScale;

        thisRender.sortingOrder = objectNum - Mathf.Abs(_objNo - selectNo);
    }