Direction.java 文件源码

java
阅读 19 收藏 0 点赞 0 评论 0

项目:Skript 作者:
@Override
public boolean excessiveField(@NonNull final FieldContext field) throws StreamCorruptedException {
    if (field.getID().equals("mod")) {
        final double[] mod = field.getObject(double[].class);
        if (mod == null)
            return true;
        if (mod.length != 3)
            throw new StreamCorruptedException();
        set("pitchOrX", mod[0]);
        set("yawOrY", mod[1]);
        set("lengthOrZ", mod[1]);
        return true;
    } else if (field.getID().equals("pitch")) {
        set("pitchOrX", field.getPrimitive(double.class));
        return true;
    } else if (field.getID().equals("yaw")) {
        set("yawOrY", field.getPrimitive(double.class));
        return true;
    } else if (field.getID().equals("length")) {
        set("lengthOrZ", field.getPrimitive(double.class));
        return true;
    } else {
        return false;
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号