小编Kla*_*sar的帖子

如何在Unity3D中触摸工作?

我正在使用Unity3D制作Android应用程序,它已经可以使用点击检测功能,但不能通过触摸进行操作.我需要触摸才能进行多点触控检测.

我想要的是:我有我的播放器和2个箭头图像.一个箭头指向右侧,一个指向左侧.当我触摸左箭头时,玩家应该开始向左移动,当我触摸右箭头时,玩家应该开始向右移动.

但是,如何检测触摸(并保持)哪个箭头?我在Google上找到的所有代码都太旧了,不再有用了.

我正在使用C#脚本,这是一款2D游戏.

c# android unity-game-engine

3
推荐指数
1
解决办法
1013
查看次数

Java ArrayList,如何在使用contains()时忽略对象的值

我有一个这样的课:

public class Student implements Serializable{
  private String name;
  private int age;
  private Image img;
}
Run Code Online (Sandbox Code Playgroud)

我将一些学生存储在ArrayList中并将它们写入文件.当我重新启动应用程序时,我再次从该文件加载它们.但是,Image img变量在不断变化.这意味着当我使用arrayList.contains(studentA)它不再是同一个对象时,所以arrayList.remove(studentA)不会起作用.

是否有一种简单的方法:只检查学生的姓名或Image在使用时忽略该字段contains()

java list arraylist data-structures

3
推荐指数
1
解决办法
100
查看次数