我想检查对象(例如someObject)是否可分配(可铸造)到另一种类型的变量(例如SpecifiedType).在Java中,我可以写:
someObject instanceof SpecifiedType
Run Code Online (Sandbox Code Playgroud)
一个相关的问题是查找对象的运行时类型是否等于另一种类型.在Java中,我可以写:
someObject.getClass().equals(SpecifiedType.class)
Run Code Online (Sandbox Code Playgroud)
如何在Objective-C中完成?
然后正确显示?一个例子是在矩形中有一个圆球,同时能够在背景中看到另一个纹理.
编辑:此刻,当我加载纹理时,源图像中的透明像素显示为黑色.
我正在使用j2me编写手机游戏.在这个游戏中,我使用多个Canvas对象.例如,游戏菜单是Canvas对象,实际游戏也是Canvas对象.我注意到,在某些设备上,当我从一个Canvas切换到另一个时,例如从主菜单切换到游戏,屏幕瞬间"闪烁".我正在使用自己的双缓冲Canvas.
反正有没有避免这个?
这适用于2D游戏,因此只有x和y轴.iPhone上的游戏采用横向模式.我希望能够设置渲染纹理的位置的屏幕x和y坐标.