本文整理汇总了C#中CWrapped.Wrapped.readFloat方法的典型用法代码示例。如果您正苦于以下问题:C# Wrapped.readFloat方法的具体用法?C# Wrapped.readFloat怎么用?C# Wrapped.readFloat使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CWrapped.Wrapped
的用法示例。
在下文中一共展示了Wrapped.readFloat方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: ReadEntityMetadata
public static object[] ReadEntityMetadata(Wrapped wSock) {
var MetadataDict = new Dictionary<int, object>();
do {
var item = wSock.readByte();
if (item == 127)
break;
var index = item & 0x1F;
var type = item >> 5;
switch (type) {
case 0:
MetadataDict.Add(index, wSock.readByte());
break;
case 1:
MetadataDict.Add(index, wSock.readShort());
break;
case 2:
MetadataDict.Add(index, wSock.readInt());
break;
case 3:
MetadataDict.Add(index, wSock.readFloat());
break;
case 4:
MetadataDict.Add(index, wSock.readString());
break;
case 5:
MetadataDict.Add(index, ReadSlot(wSock));
break;
case 6:
MetadataDict.Add(index, new Vector(wSock.readInt(), wSock.readInt(), wSock.readInt()));
break;
}
} while (true);
MetadataDict.OrderBy(o => o.Key); // -- Order the dictionary based on the index values
return MetadataDict.Values.ToArray(); // -- Return the data as an array.
}
示例2: Read
public void Read(Wrapped wSock) {
Health = wSock.readFloat();
Food = wSock.readShort();
FoodSaturation = wSock.readFloat();
}
示例3: Read
public void Read(Wrapped wSock) {
ParticleId = wSock.readInt();
LongDistance = wSock.readBool();
X = wSock.readFloat();
Y = wSock.readFloat();
Z = wSock.readFloat();
OffsetX = wSock.readFloat();
OffsetY = wSock.readFloat();
OffsetZ = wSock.readFloat();
ParticleData = wSock.readFloat();
ParticleCount = wSock.readInt();
Data = new int[ParticleCount];
for (int i = 0; i < ParticleCount; i++)
Data[i] = wSock.readVarInt();
}