[求助]关于GUI图片。
第一次做游戏。做的是“超级舞者”这种类似跳舞弹的音乐游戏。现在有个问题是,怎么让里面的人物动起来。我的想法是,就像做动画一样。。把那些图片不停的切换。相当于换不停背景图片。问题是,我不知道该怎么做。怎么让那个图片切换,又怎么去设置图片切换的时间。本人才学JAVA不久,纯属菜菜鸟。请各位高手指点。
----------------解决方案--------------------------------------------------------
让图片切换,你可以起一个线程去控制
如果你刚学JAVA,建议从基础学起,不要好高骛远
----------------解决方案--------------------------------------------------------
我也知道不能好高务远。我现在就是脑袋有点饶,思路不太清晰。
----------------解决方案--------------------------------------------------------
先把那些基础的学好,再做这个也不迟
----------------解决方案--------------------------------------------------------
不是啊。。我们现在已经把JAVA基础学完了。现在在做游戏项目了。而且星期四就要交游戏DEMO了。。
----------------解决方案--------------------------------------------------------
基础学完了?线程学得怎么样,事件模型呢?
----------------解决方案--------------------------------------------------------
线程学了。事件也学了。
现在就不知道实现我那个需求要怎么把那些学过的东西混合在一起。
----------------解决方案--------------------------------------------------------
思路:
用一个线程去控制动画,然后监听输入,并对比当时的状态
----------------解决方案--------------------------------------------------------
能不能简单的给我举个例。
例如:我有2张图片。我弹个GUI出来。以第1张图片为背景,过1秒钟切换到以第2张图片为背景。就这样循环。需要怎么做?
----------------解决方案--------------------------------------------------------
起一个线程,每隔一秒钟变换一个,你可以用一个成员变量表示一个图像的引用,然后在线程里面不定时的改变它,改变了以后调用repaint,就可以了
这么简单的东西,你就自己实现一下吧,要相信自己
----------------解决方案--------------------------------------------------------