文档

Unity Engine

Unity Engine

GetBits(int, int)

Returns a ulong which has bits copied from this array.
阅读时间1 分钟最后更新于 1 个月前

Definition

  • Type: Method
  • Namespace: Unity.Collections
  • Assembly: UnityEngine.ManagedKernelModule
public ulong GetBits(int pos, int numBits = 1)

Parameters

pos

Index of the first bit to get.

numBits

Number of bits to get (must be between 1 and 64).

Returns

Type

Description

ulongA ulong which has bits copied from this array.

Remarks

The source bits in this array run from index pos up to (but not including)
pos + numBits
. No exception is thrown if
pos + numBits
exceeds the length.
The first source bit is copied to the lowest bit of the ulong; the second source bit is copied to the second-lowest bit of the ulong; and so forth. Any remaining bits in the ulong will be 0.