Vector4.operator Vector3 运算符 三维向量

static implicit function Vector3 (v : Vector4) : Vector3

Description描述

Converts a Vector4 to a Vector3.

将一个Vector4转化为一个Vector3

Vector4s can be implicitly converted to Vector3(w is discarded).

四维向量能被隐式转化为Vector3(w被丢弃)。

using UnityEngine;
using System.Collections;

public class example : MonoBehaviour {
	void Start() {
		Vector3 value = renderer.material.GetVector("_SomeVariable");
	}
}
function Start () {

	// Shader vectors are always Vector4s.
	// Shader向量总是四维的。
	// But the value here is converted to a Vector3.
	// 但是这个向量被转化成一个Vector3。

	var value : Vector3 = renderer.material.GetVector("_SomeVariable");
}
最后修改:2011年9月18日 Sunday 15:35

本脚本参考基于Unity 3.4.1f5

英文部分版权属©Unity公司所有,中文部分© Unity圣典 版权所有,未经许可,严禁转载 。