添加音乐片段
public AudioClip select;
public AudioClip fly;
播放音乐片段
AudioPlay(select);
判断是否点击ui
EventSystem.current.IsPointerOverGameObject()
鼠标跟随:
if (EventSystem.current.IsPointerOverGameObject())//判断是否点击到了UI
return;
if (isClick) {//鼠标一直按下,进行位置的跟随
transform.position = Camera.main.ScreenToWorldPoint(Input.mousePosition);
//transform.position += new Vector3(0, 0, 10);
Debug.Log(transform.position);
transform.position += new Vector3(0,0,-Camera.main.transform.position.z);
if (Vector3.Distance(transform.position, rightPos.position) > maxDis) { //进行位置限定
Vector3 pos = (transform.position - rightPos.position).normalized;//单位化向量
pos *= maxDis;//最大长度的向量
transform.position = pos + rightPos.position;
}
Line();
}
参数数组
using System;
namespace ArrayApplication
{
class ParamArray
{
public int AddElements(params int[] arr)
{
int sum = 0;
foreach (int i in arr)
{
sum += i;
}
return sum;
}
}
class TestClass
{
static void Main(string[] args)
{
ParamArray app = new ParamArray();
int sum = app.AddElements(512, 720, 250, 567, 889);
Console.WriteLine("总和是: {0}", sum);
Console.ReadKey();
}
}
}