CM3D2.SubScreen.Plugin.SubScreen.onClickButton C# (CSharp) Method

onClickButton() public method

public onClickButton ( String key ) : void
key String
return void
        public void onClickButton(String key)
        {
            DebugLog("onClickButton", key);
            if (key.Equals(PKeyLookAtMaid))
            {
                goSubCam.GetComponent<Camera>().transform.LookAt(maid.body0.trsHead.transform);
            }
            else if (key.Equals(PKeyResetCameraPos))
            {
                Transform mainTransform = GameMain.Instance.MainCamera.transform;
                Vector3 vec = maid.transform.position;
                vec.y = goSubScreen.transform.position.y;
                goSubScreen.transform.LookAt(vec);
                goSubCam.transform.position = new Vector3(mainTransform.position.x, mainTransform.position.y, mainTransform.position.z);
                goSubCam.transform.LookAt(maid.body0.trsHead.transform);
            }
            else if (key.Equals(PKeyMoveToBack))
            {
                Vector3 vec = GameMain.Instance.MainCamera.GetTargetPos();
                vec.y = 1.3f;
                vec.z -= 1.3f;
                goSubScreen.transform.position = vec;
                ssParam.fValue[PKeyBSPos][PPropBSPosX] = goSubScreen.transform.position.x;
                ssParam.fValue[PKeyBSPos][PPropBSPosY] = goSubScreen.transform.position.y;
                ssParam.fValue[PKeyBSPos][PPropBSPosZ] = goSubScreen.transform.position.z;
            }
        }