示例#1
0
    // Use this for initialization
    void Start()
    {
        //给刚体变量赋值 获取刚体组件
        _rigidbody = GetComponent <Rigidbody>();
        //改变玩家的质量中心位置
        _rigidbody.centerOfMass = new Vector3(0, 0, 0);

        //将初始台子赋值给实时台子
        _currentStage = Stage;
        //将初始单词赋给实时单词
        _currentWord = WordCanvas;

        //调用生成台子的方法
        SpawnStage();

        //给相机与小人的相对位置赋值
        _cameraRelativePosition = Camera.main.transform.position - transform.position;

        //给上传分数的UI链接相应的方法
        SaveButton.onClick.AddListener(OnClickSaveButton);
        //给重新开始的UI链接场景管理的方法
        RestartButton.onClick.AddListener(() => { SceneManager.LoadScene(0); });

        //获取外部的LeaCloud密钥
        _leanCloud = new LeanCloudRestAPI(LeanCloudAppId, LeanCloudAppKey);
    }
示例#2
0
    // Use this for initialization
    void Start()
    {
        _rigidbody = GetComponent <Rigidbody>();
        _rigidbody.centerOfMass = new Vector3(0, 0, 0);

        _currentStage = Stage;
        SpawnStage();

        _cameraRelativePosition = Camera.main.transform.position - transform.position;

        SaveButton.onClick.AddListener(OnClickSaveButton);
        RestartButton.onClick.AddListener(() => { SceneManager.LoadScene(0); });

        _leanCloud = new LeanCloudRestAPI(LeanCloudAppId, LeanCloudAppKey);
    }