|
|
1
0
我不熟悉cocoas2d,但是在标准API中,它首先将触摸发送到被触摸的视图,然后将视图响应器链向上发送到具有控制器的视图。如果该控制器不处理触摸,那么它将上升到下一个视图,直到最后到达窗口对象。 见 Responder Objects in the Responder Chain 为特定对象捕捉触摸的最佳位置是对象本身。在类似精灵的视图中,精灵本身很可能需要响应触摸,例如通过移动自身。如果需要将触摸传达给另一个对象,则应使用委托模式,以便精灵可以告诉其委托它是如何被触摸的。 最后一句话听起来很奇怪。 |
|
|
2
0
我前面没有样本,但cocos2d下载包中应该有一个例子,演示触摸事件以及它如何向下传播到sprites。 |
|
|
mikko · SwiftUI如何在不同堆栈中实现同一视图的平滑动画 1 年前 |
|
|
routern · 如何组合contextMenu和圆角矩形? 1 年前 |
|
|
DevHome98 · 3D触摸不适用于设备swift 2 年前 |
|
|
dunoiww · 从全屏返回时如何触发onAppear 2 年前 |
|
|
Community wiki · iPhone上ivar的继承问题 2 年前 |
|
|
Community wiki · 查找iOS日历 3 年前 |
|
|
Community wiki · 有效的IPhone编程技术[关闭] 3 年前 |