Mathf.IsPowerOfTwo 是否2的幂

static function IsPowerOfTwo (value : int) : bool

Description描述

Returns true if the value is power of two.

如果该值是2的幂,返回true。

using UnityEngine;
using System.Collections;

public class example : MonoBehaviour {
	void Awake() {
		Debug.Log(Mathf.IsPowerOfTwo(7));
		Debug.Log(Mathf.IsPowerOfTwo(32));
	}
}
// prints false
Debug.Log(Mathf.IsPowerOfTwo(7));

// prints true
Debug.Log(Mathf.IsPowerOfTwo(32));
最后修改:2011年4月16日 Saturday 14:47

本脚本参考基于Unity 3.4.1f5

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