本文整理汇总了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;
}