// Use this for initialization void Start() { mRecordSound = new RecordSound(this.gameObject); mRecordSound.StartRecord(); mPlayInitPosX = mMainPlayer.anchoredPosition3D.x; mPlayInitPosY = mMainPlayer.anchoredPosition3D.y; mMainPlayerRigidbody = mMainPlayer.GetComponent <Rigidbody2D>(); }
// Use this for initialization void Start() { mPlayInitPosX = mMainPlayer.anchoredPosition3D.x; mPlayInitPosY = mMainPlayer.anchoredPosition3D.y; mMainPlayerRigidbody = mMainPlayer.GetComponent <Rigidbody2D>(); mMainPlayerBasePosX = mMainPlayer.GetComponent <RectTransform>().anchoredPosition3D.x; mRecordSound = new RecordSound(this.gameObject); mRecordSound.StartRecord(); mDimainBaseX = mBgImageTemplateObj.GetComponent <RectTransform>().anchoredPosition3D.x; mDimainBaseY = mBgImageTemplateObj.GetComponent <RectTransform>().anchoredPosition3D.y; mDiMianWidth = mBgImageTemplateObj.GetComponent <RectTransform>().sizeDelta.x; mBgImageTemplateObj.transform.SetAsFirstSibling(); GameObject dimian1 = (GameObject)Instantiate(mBgImageTemplateObj, mBgImageTemplateObj.transform.position, mBgImageTemplateObj.transform.rotation); GameObject dimian2 = (GameObject)Instantiate(mBgImageTemplateObj, mBgImageTemplateObj.transform.position, mBgImageTemplateObj.transform.rotation); dimian1.SetActive(true); dimian2.SetActive(true); dimian1.tag = "dimain"; dimian2.tag = "dimain"; Vector3 vPos = dimian1.GetComponent <RectTransform>().anchoredPosition3D; vPos.x = mDimainBaseX; vPos.y = mDimainBaseY; dimian1.transform.SetParent(this.transform); dimian1.GetComponent <RectTransform>().anchoredPosition3D = vPos; dimian1.GetComponent <RectTransform>().localScale = new Vector3(1, 1, 1); vPos = dimian2.GetComponent <RectTransform>().anchoredPosition3D; vPos.x = mDimainBaseX + mDiMianWidth; vPos.y = mDimainBaseY; dimian2.transform.SetParent(this.transform); dimian2.GetComponent <RectTransform>().anchoredPosition3D = vPos; dimian2.GetComponent <RectTransform>().localScale = new Vector3(1, 1, 1); mListDiMian.Add(dimian1); mListDiMian.Add(dimian2); dimian1.transform.SetAsFirstSibling(); dimian2.transform.SetAsFirstSibling(); }