当前位置: 首页>>代码示例>>C#>>正文


C# Pointer.SetFirst方法代码示例

本文整理汇总了C#中Pointer.SetFirst方法的典型用法代码示例。如果您正苦于以下问题:C# Pointer.SetFirst方法的具体用法?C# Pointer.SetFirst怎么用?C# Pointer.SetFirst使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Pointer的用法示例。


在下文中一共展示了Pointer.SetFirst方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: Setup

    public override void Setup()
    {
        status = PuzzleStatus.INPROGRESS;
        timeRemaining = timeLimit;
        turn = Random.Range(0, 2);
        sequence = new List<char>();
        for (int i = 0; i < totalSequenceLength; i++)
        {
            sequence.Add(LEGAL_LETTERS[Random.Range(0, 6)]);
        }
        inputCorrect = false;
        sequence[0] = 'A';

        // Bubbles
        p1bubble = this.transform.FindChild("P1 Bubble").GetComponent<SpeechBubble>();
        p2bubble = this.transform.FindChild("P2 Bubble").GetComponent<SpeechBubble>();
        p1bubble.Init();
        p2bubble.Init();
        ShowBubble(turn, sequence[0]);
        HideBubble((turn + 1) % 2);

        // Pointer
        pointer = this.transform.FindChild("Pointer").GetComponent<Pointer>();
        pointer.SetFirst(turn);


        // Adjust camera.
        // Save camera positions then move both to our camera point.
        camPosition = this.transform.FindChild("Camera Point").position;
        cam1 = GameObject.Find("P1 Camera").GetComponent<Camera>();
        oldCam1Pos = cam1.transform.position;
        cam1.transform.position = camPosition;
        cam2 = GameObject.Find("P2 Camera").GetComponent<Camera>();
        oldCam2Pos = cam2.transform.position;
        cam2.transform.position = camPosition;
    }
开发者ID:FourSwordKirby,项目名称:GGJ-2016,代码行数:36,代码来源:SequencePuzzle.cs


注:本文中的Pointer.SetFirst方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。