本文整理匯總了Java中io.netty.buffer.ByteBuf.readFloat方法的典型用法代碼示例。如果您正苦於以下問題:Java ByteBuf.readFloat方法的具體用法?Java ByteBuf.readFloat怎麽用?Java ByteBuf.readFloat使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類io.netty.buffer.ByteBuf
的用法示例。
在下文中一共展示了ByteBuf.readFloat方法的15個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: read
import io.netty.buffer.ByteBuf; //導入方法依賴的package包/類
@Override
public void read( ByteBuf buf ) throws IOException {
entityId = readVarInt( buf );
deltaX = buf.readShort();
deltaY = buf.readShort();
deltaZ = buf.readShort();
yaw = buf.readFloat();
pitch = buf.readFloat();
onGround = buf.readBoolean();
}
示例2: fromBytes
import io.netty.buffer.ByteBuf; //導入方法依賴的package包/類
@Override
public void fromBytes(ByteBuf buf) {
this.table = new float[8];
for (int i = 0; i < 8; i++) {
this.table[i] = buf.readFloat();
}
}
示例3: read
import io.netty.buffer.ByteBuf; //導入方法依賴的package包/類
@Override
public void read( ByteBuf buf ) throws IOException {
x = buf.readDouble();
y = buf.readDouble();
z = buf.readDouble();
yaw = buf.readFloat();
pitch = buf.readFloat();
onGround = buf.readBoolean();
}
示例4: fromBytes
import io.netty.buffer.ByteBuf; //導入方法依賴的package包/類
@Override
public void fromBytes(ByteBuf buffer) {
super.fromBytes(buffer);
soundEvent = new SoundEvent(new ResourceLocation(ByteBufUtils.readUTF8String(buffer)));
category = SoundCategory.values()[buffer.readInt()];
volume = buffer.readFloat();
pitch = buffer.readFloat();
bool = buffer.readBoolean();
}
示例5: readField
import io.netty.buffer.ByteBuf; //導入方法依賴的package包/類
public static Object readField(ByteBuf buf, int type) {
switch (type) {
case 0:
return buf.readInt();
case 1:
return buf.readFloat();
case 2:
return buf.readDouble();
case 3:
return buf.readBoolean();
case 4:
return ByteBufUtils.readUTF8String(buf);
case 5:
return buf.readByte();
case 6:
return ByteBufUtils.readItemStack(buf);
case 7:
if (!buf.readBoolean()) return null;
return new FluidStack(FluidRegistry.getFluid(ByteBufUtils.readUTF8String(buf)), buf.readInt(), ByteBufUtils.readTag(buf));
case 8:
try {
PacketBuffer packetBuffer = new PacketBuffer(buf);
NBTTagCompound tag = packetBuffer.readCompoundTag();
if (tag == null) return EmptyHandler.INSTANCE;
ItemStackHandler handler = new ItemStackHandler();
handler.deserializeNBT(tag);
return handler;
} catch (IOException e) {
return EmptyHandler.INSTANCE;
}
}
throw new IllegalArgumentException("Invalid sync type! " + type);
}
示例6: fromBytes
import io.netty.buffer.ByteBuf; //導入方法依賴的package包/類
@Override
public void fromBytes(ByteBuf buf) {
this.position = new Vec3d(buf.readDouble(), buf.readDouble(), buf.readDouble());
this.directionSpeed = new Vec3d(buf.readDouble(), buf.readDouble(), buf.readDouble());
this.scale = buf.readFloat();
this.disableMoving = buf.readBoolean();
}
示例7: fromBytes
import io.netty.buffer.ByteBuf; //導入方法依賴的package包/類
@Override
public void fromBytes(ByteBuf buf) {
int dim = buf.readInt();
BlockPos pos = BlockPos.fromLong(buf.readLong());
World world = SimpleTubes.proxy.getWorld(dim);
this.tile = world.getTileEntity(pos);
this.id = buf.readInt();
this.stack = ByteBufUtils.readItemStack(buf);
this.progress = buf.readFloat();
this.direction = buf.readByte();
this.color = buf.readInt();
}
示例8: fromBytes
import io.netty.buffer.ByteBuf; //導入方法依賴的package包/類
@Override
public void fromBytes(ByteBuf buf) {
this.x=buf.readFloat();
this.y=buf.readFloat();
this.z=buf.readFloat();
this.airborne=buf.readBoolean();
}
示例9: fromBytes
import io.netty.buffer.ByteBuf; //導入方法依賴的package包/類
@Override
public void fromBytes(ByteBuf buf)
{
pos = ByteBufTools.readVector3d(buf);
posTo = ByteBufTools.readVector3d(buf);
speed = buf.readFloat();
sipType = ByteBufUtils.readUTF8String(buf);
amount = buf.readInt();
}
示例10: readSpawnData
import io.netty.buffer.ByteBuf; //導入方法依賴的package包/類
@Override
public void readSpawnData(ByteBuf additionalData)
{
knife = ByteBufUtils.readItemStack(additionalData);
baseDamage = additionalData.readFloat();
force = additionalData.readFloat();
}
示例11: fromBytes
import io.netty.buffer.ByteBuf; //導入方法依賴的package包/類
@Override
public void fromBytes(ByteBuf buf) {
this.name = ByteBufUtils.readUTF8String(buf);
this.pos = new BlockPos(buf.readFloat(), buf.readFloat(), buf.readFloat());
}
示例12: read
import io.netty.buffer.ByteBuf; //導入方法依賴的package包/類
@Override
public void read( ByteBuf buf ) throws IOException {
flags = buf.readByte();
flyingSpeed = buf.readFloat();
walkingSpeed = buf.readFloat();
}
示例13: fromBytes
import io.netty.buffer.ByteBuf; //導入方法依賴的package包/類
@Override
public void fromBytes(ByteBuf buf) {
this.entityId = buf.readInt();
this.amount = buf.readFloat();
}
示例14: fromBytes
import io.netty.buffer.ByteBuf; //導入方法依賴的package包/類
@Override
public void fromBytes(ByteBuf buffer) {
super.fromBytes(buffer);
fieldId = buffer.readInt();
value = buffer.readFloat();
}
示例15: fromByteBuffer
import io.netty.buffer.ByteBuf; //導入方法依賴的package包/類
@Override
public Float fromByteBuffer(ByteBuf source) {
return source.readFloat();
}