android我想实现随着坦克旋转不同的方向射击不同的方向?

问题描述

哪位大哥看看这段代码哪错了,为什么坦克旋转不同方向,子弹一直向上发射?列出子弹部分//初始化子弹for(inti=0;i<bullets.length;i++){bullets[i]=newSprite(BitmapFactory.decodeResource(res,R.drawable.bullet),6,6);bullets[i].setFrameSequence(newint[]{i});}//绘制子弹的移动for(inti=0;i<bullets.length;i++){bullets[i].paint(c);if(bullets[i].getX()<0||bullets[i].getX()>320||bullets[i].getY()<0||bullets[i].getY()>300){bullets[i].setVisible(false);}else{//移动子弹switch(bullets[i].getTransform()){caseSprite.TRANS_NONE:bullets[i].move(0,-8);break;caseSprite.TRANS_ROT90:bullets[i].move(8,0);break;caseSprite.TRANS_ROT180:bullets[i].move(0,-8);break;caseSprite.TRANS_ROT270:bullets[i].move(-8,0);break;}caseKeyEvent.KEYCODE_DPAD_CENTER:for(inti=0;i<bullets.length;i++){if(bullets[i].isVisible()==false){bullets[i].setVisible(true);bullets[i].setTransform(transform);switch(transform){caseSprite.TRANS_NONE:bullets[i].setPosition(player.getX(),player.getY());break;caseSprite.TRANS_ROT90:bullets[i].setPosition(player.getX(),player.getY());break;caseSprite.TRANS_ROT180:bullets[i].setPosition(player.getX(),player.getY());break;caseSprite.TRANS_ROT270:bullets[i].setPosition(player.getX(),player.getY());break;}break;

时间: 2024-09-29 12:22:39

android我想实现随着坦克旋转不同的方向射击不同的方向?的相关文章

视频录制-android 竖屏录制 电脑播放旋转了90度

问题描述 android 竖屏录制 电脑播放旋转了90度 对于横屏录的,在电脑上播放正常. 竖屏录制,手机上录制和播放正常,但把竖屏录制的视频拷到电脑上,播放时被逆时针旋转了90度... 解决方案 楼主,你这个问题解决没 解决方案二: 楼主,你这问题解决了没,求共享啊 解决方案三: http://blog.csdn.net/he1454023820/article/details/49464423,我解决了,可以参考下 解决方案四: 无解...........

[android]我想知道是否能够设置软键盘输入切换到下一个EditText动态改变输入类型?

问题描述 [android]我想知道是否能够设置软键盘输入切换到下一个EditText动态改变输入类型? 问题,假设有2个EditText,第一个inputType=text,第二个也是text的.我想这么做,在第一个软键盘弹出后,我换了输入类型是numer,下一步切换到第二个Edittext,软键盘会自动改变类型为text的键盘界面,我希望能通过什么方法,保证软键盘不会自动切换类型.

关于Android图片编辑涂鸦,裁剪,旋转和改变场景模式

问题描述 关于Android图片编辑涂鸦,裁剪,旋转和改变场景模式 大神帮解答一下,现在我们公司要仿QQ的图片编辑功能,在图片涂鸦完成以后,再点击裁剪中旋转的时候,我旋转后的图片上面覆盖着之前的图片,而且之前的图片上的涂鸦还不见了,求大神帮忙解答,这个怎么解决啊!谁有做过类似的功能啊,参考一下!谢谢 解决方案 你几个画布? 应该是画布和画的层次不对. 解决方案二: 这是点击裁剪后点击旋转的时候的效果图

服务器-android 本人想做一个登录注册的界面

问题描述 android 本人想做一个登录注册的界面 想要从服务器端获取数据 android studio怎么搭建呢 解决方案 android studio,跟这个没关系,你需要创建一个工程,然后用http协议去调用http接口,接口会返回给你json数据,你自己解析 解决方案二: 你后台也自己做吗?你之前用Tomcat,那就把这个url拿过来用就行了啊!把登录注册的数据post到你的服务器上就行了,具体返回就看你服务器怎么写了! 解决方案三: 我只想做一个平凡人我想做一个程序猿

android我想在listview加一个headview,headview可以下拉缩放

问题描述 android我想在listview加一个headview,headview可以下拉缩放 在github上下载的源码看不懂,不能导入到eclipse,view不是ImageView 解决方案 你完全可以该成ImageView 解决方案二: 我的view上有控件啊

Android编程实现仿优酷旋转菜单效果(附demo源码)_Android

本文实例讲述了Android编程实现仿优酷旋转菜单效果.分享给大家供大家参考,具体如下: 首先,看下效果: 不好意思,不会制作动态图片,只好上传静态的了,如果谁会,请教教我吧. 首先,看下xml文件: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" a

需求-关于android:我想在textview 最后动态添加图片. 应该怎么做

问题描述 关于android:我想在textview 最后动态添加图片. 应该怎么做 现在我只能把图片显示在文字的右边 Drawable drawable= context.getResources().getDrawable(R.anim.curplay_anim); drawable.setBounds(0, 0, drawable.getMinimumWidth(), drawable.getMinimumHeight()); viewHolder.textView.setCompound

技术-android APP想做一个发帖功能,向有经验的大熊弟求教!!!

问题描述 android APP想做一个发帖功能,向有经验的大熊弟求教!!! 我想做的是 点击BUTTON 填写帖子的相关内容 发布后就会在列表中刷新,求相关技术或实例教程!! 万分拜谢!! 解决方案 这个很简单呀,列表和那个发布是在同一个界面吗?

Android开发入门(六)适应方向 6.1 屏幕方向的改变

现代手机设备的一个非常重要的特性就是可以旋转屏幕的方向.当然了,Android也不例外.Android支持 两种屏幕方向:portrait(竖屏)和landscape(横屏).默认情况下,当改变手持设备的屏幕方向时,当前 的anctivity会自动地重绘它的内容.这是因为当屏幕方向发生变化的时候,onCreate()方法被触发了. 说明:当改变设备的屏幕方向,事实上,你的当前的activity会被销毁,然后重新创建. 然 后,当views被重绘的时候,它们可能会按照之前的屏幕方向被绘制(这取决于