飞机大战的简单代码(java)

飞机大战的简单代码(java),第1张

public class Plane{

public static void main(String[] args){

System.out.print("飞机正在起飞.请稍后......")

System.out.print("情况紧急,飞机没油了,请加油.......")

System.out.print("你的飞机坠落了,大战结束.......")

}

}

你的程序里引用的map_0.png路径相对于GamePanel.java的路径是:相同目录下的image文件夹下的map_0.png,但是map_0.png和这个类在相同目录下,所以引用不到图片。

把引用路径改为“map_0.png”就能引用到图片了。

//将每一行按空格分割

string[] chars = line.Split(' ')

//根据第一个字符来判断数据的类型

switch(chars[0])

{

case "v":

//处理顶点

this.vertexArrayList.Add(new Vector3(

ConvertToFloat(chars[1]),

ConvertToFloat(chars[2]),

ConvertToFloat(chars[3]))

)

break

case "vn":

//处理法线

this.normalArrayList.Add(new Vector3(

ConvertToFloat(chars[1]),

ConvertToFloat(chars[2]),

ConvertToFloat(chars[3]))

)

break

case "vt":

//处理UV

this.uvArrayList.Add(new Vector3(

ConvertToFloat(chars[1]),

ConvertToFloat(chars[2]))

)

break

case "f":

//处理面

GetTriangleList(chars)

break

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11468472.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存