腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
SpriteKit
中
更改
精灵
的
触摸
偏移量
?
、
当我
触摸
球员曲棍球(空气曲棍球)时,我想让它移动到略高于
触摸
的
位置。这样一来,锤子在游戏中就会更加清晰可见。我已经找到了一些解决方案,但在我
的
函数
中
很难正确实现。下面是我
的
touchesMoved()函数
的
示例: override func touchesMoved(_ touches: Set<UITouch>, with event: UIEvent?)
浏览 15
提问于2020-06-02
得票数 2
回答已采纳
2
回答
如何使用滑动手势控制
精灵
,使
精灵
可以沿x轴移动
、
、
目前,我有一个游戏,可以使用设备
的
加速度计控制
精灵
沿x轴(具有固定
的
y位置)移动。我希望改变这一点,这样用户就可以通过在屏幕上拖动来控制
精灵
,就像流行
的
游戏
如
snake vs.block一样。我已经尝试过使用touches moved方法,它给出了正确
的
效果,尽管
精灵
首先会移动到我不想要
的
用户
触摸
的
位置。下面是我一直用来实验
的
环境,移动
的
触摸
给出
浏览 27
提问于2019-01-27
得票数 0
1
回答
Sprite Node位置不能通过
触摸
更新?
、
、
、
本质上,我想要
的
是当我
触摸
一个节点时,我希望能够在屏幕上移动它。问题是,每当我移动手指太快时,节点就会停止跟随它。特别是我试图用来做这件事
的
spriteNodes有物理实体和动画纹理,所以我试着用一个完全普通
的
spriteNode做同样
的
代码,我遇到了同样
的
问题。我这里
的
代码非常简单,所以我不确定这是我所写
的
代码
的
问题,还是我无法修复
的
滞后问题。在整个touchesBegan、touchesMoved和touches
浏览 14
提问于2019-06-07
得票数 0
回答已采纳
1
回答
使雪碧套件多点触碰
、
我似乎不能对SKScene进行多次
触摸
。self.view.multipleTouchEnabled = YES;但touchesBegan:仍然只有一次
触摸
我就是这样检查触觉
的
:{Touch outside loop Touch count inside
浏览 2
提问于2017-03-16
得票数 2
回答已采纳
1
回答
当ccsprite旋转到
触摸
位置时,它
的
旋转偏移
、
、
、
我正在旋转一个
精灵
(rect),使其面向屏幕上
的
触摸
位置。代码可以工作,但是有几度
的
偏移量
,随着sprite变得更垂直,
偏移量
会变得更大。我在下面添加了一张图片,非常清楚地说明了我
的
问题。红点是我在photoshop
中
添加
的
用于显示偏移问题
的
触摸
位置。因此,唯一可见
的
精灵
是矩形(IE rect)。 当我处于90度角时,
偏移量
是最明显
的</
浏览 0
提问于2013-07-06
得票数 0
回答已采纳
3
回答
如
何在
用户
触摸
精灵
时
更改
它
的
颜色
、
、
我是iOS开发和
SpriteKit
的
新手。我正在制作一个游戏,当用户
触摸
它时,我需要改变一个
精灵
的
颜色。实际上,我有三种确定
的
颜色。
精灵
以红色开头。当用户
触摸
它时,它会变成蓝色。如果用户再次
触摸
,它将变为黑色。如果用户再
触摸
它一次,它就会再次变红。在touchbegan方法
中
,我尝试了如下内容: pla
浏览 2
提问于2014-12-09
得票数 0
1
回答
从plist旋转sprite节点
、
、
、
、
我是
Spritekit
的
新手,我正在创建一个游戏,我想让我
的
sprite节点在用户
触摸
它们时旋转。因为游戏有很多关卡,而且
精灵
节点都会以不同
的
角度旋转,所以我想把各个浮点值放在一个plist文件
中
,让节点在用户
触摸
时读取它们
的
角度旋转。我知道,理想情况下,为了有效地旋转sprites,您应该编写如下代码但是我想从plist
中
调用浮点值,但我不确定如<e
浏览 1
提问于2015-07-19
得票数 1
1
回答
如何复制iOS主屏幕行为?
、
、
、
我目前正在开发
SpriteKit
的
一个游戏,我需要移动一个
精灵
来响应
触摸
(即当用户在SKView
中
的
任何地方滑动或平移时)。我想知道平移
的
方向(对于卷帘我知道怎么做),这样
精灵
就会根据平移移动(如果用户平移,我有一个为
精灵
定义
的
路径,或者如果用户卷帘,根据卷帘),
触摸
在iOS应用程序
中
的
工作方式,即它响应最轻微
的
滑动,也平移有没有文档之类
浏览 2
提问于2017-03-06
得票数 0
1
回答
HitTest for SKSpriteNode
、
、
、
这是我
的
问题: 我可以将isUserInteractionEnabled设置为false,但它禁用了整个
精灵
,而不仅仅是一个部分。我可以检查
触摸
在t
浏览 0
提问于2017-01-11
得票数 5
1
回答
是手动定位节点还是使其成为父级
的
子节点?
、
他正用手捡起一个苹果,这大约是他身高
的
一半(雪碧
的
右
中
边缘)。我应该让这个苹果成为雪碧
的
孩子,还是应该在每次更新时手动计算位置?
浏览 1
提问于2017-06-23
得票数 0
回答已采纳
1
回答
带
Spritekit
的
水平旋转轮
、
、
、
、
我愿意用
SpriteKit
创建一个水平旋转
的
轮子,用它作为我
的
主角手机主页。为了更好地解释我,类似这样
的
东西:一个水平旋转时滚动元素
的
轮子。What I'm looking for 我已经创建了一个名为Box
的
类来创建图标并委托它们
的
幻灯片,我在这里附加了两个代码,以便尽可能清晰,并帮助您完成我所做
的
事情。这是我
的
Box类代码: import
SpriteKit
import Gamepla
浏览 13
提问于2020-10-30
得票数 0
1
回答
如
何在
Cocos2D
中
重新排序sprite
、
我想知道如
何在
cocos2D on touch
中
更改
精灵
的
z顺序。 我正在寻找
的
是更复杂
的
东西,而不仅仅是
触摸
时从0到1
的
z顺序
更改
,但它随后从1到2,3到4,等等。因此,如果
精灵
在随后
的
每次
触摸
中都在z:0上开始,它将上升1。(例如,1,2,3……)
浏览 2
提问于2011-06-18
得票数 0
1
回答
如何动态地改变1颗
精灵
的
颜色?
、
我是cocos2dx
的
新手,我用两个不同
的
colors.Now创建了两个
精灵
,我想在
触摸
精灵
的
时候用其他
精灵
的
颜色动态地改变
精灵
的
颜色。在c++
中
是否有任何预定义
的
函数来动态地改变颜色?Wrong = CCSprite::create("frog2.png");this->addC
浏览 3
提问于2014-05-22
得票数 1
回答已采纳
2
回答
沿轴旋转
精灵
、
、
在
SpriteKit
中
,我需要沿着轴旋转雪碧(例如,通过
精灵
中心
的
轴),就像用户旋转
的
轮子一样。我尝试使用applyTorque函数(应用只具有角和非线性
的
力),但我无法处理屏幕上不同
的
动作所造成
的
不同力(屏幕上
的
触摸
越长,施加
的
力就越大)。 有人能帮我理解如何处理这个问题吗?
浏览 1
提问于2017-07-15
得票数 1
回答已采纳
3
回答
iphone z顺序
中
的
cocos2d
、
我正在开发一个在一个层中有许多
精灵
的
游戏,一旦你
触摸
到
精灵
,它就会做一些事情。我
的
问题是z顺序
的
问题,我
的
大多数
精灵
都是重叠
的
,当你
触摸
重叠
的
精灵
时,后面的(我认为z顺序最低
的
)会反应,而不是前面的。如
何在
运行时
更改
z顺序? 谢谢!
浏览 0
提问于2009-10-25
得票数 5
2
回答
雪碧在接近触点
的
时候减速了
我正在使用
SpriteKit
,当它接近触点时,我
的
雪碧正在减速。在touchesEnded事件
中
,我收集
触摸
的
新点,并将值保存到属性
中
。在场景更新事件
中
,我执行一个SKAction *actionMove = [SKAc
浏览 6
提问于2014-03-12
得票数 0
回答已采纳
4
回答
Swift和
Spritekit
无法在运行iOS 7.1
的
设备上运行
、
、
当我尝试使用Xcode6在我
的
设备上运行我
的
Swift项目时,我收到了一个非常奇怪
的
警告。 这台设备运行
的
是Mavericks 7.1,而我
的
iOS运行
的
是Mavericks。我已经用Swift和
SpriteKit
写了一个小游戏,它可以在模拟器
中
运行,但当我试图在我
的
设备上运行它时,我得到了一个警告,并且我
的
设备只显示一个黑色背景。当我尝试运行一个新
的
SpriteKit
项目时,我得
浏览 4
提问于2014-06-06
得票数 11
1
回答
Xcode 7.2,iOS 8.X,
SpriteKit
,Sprite不认识任何
触摸
、
、
、
、
我开发了: 但是我需要在iOS 8.x上进行测试,我只有这个版本
的
模拟器。无法识别单击/
触摸
。日志或Xcode
中
没有错误。我不知道是什么问题,模拟器或
浏览 2
提问于2015-12-11
得票数 0
2
回答
CC UITouches忽略第二次
触摸
、
、
、
我正在尝试使用UITouch移动
精灵
,我需要处于多点
触摸
模式,因为我有一个按钮,当我移动我
的
精灵
时,我也需要点击。问题是,当我错过了按钮,我用我
的
另一个手指点击屏幕,第二个手指变成
触摸
开始,这导致我
的
精灵
跳跃位置。任何变通方法。我试着把by button放在它自己
的
类
中
,但是没有用。我之所以不把所有的代码都放在已移动
的
触摸
中,是因为我正在计算从
触摸
开始
的<
浏览 2
提问于2012-01-19
得票数 1
1
回答
SpriteKit
起源与手势角度
、
、
、
我对
SpriteKit
非常陌生,所以对于一个初学者
的
问题表示歉意。谢谢。
浏览 3
提问于2016-08-28
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
ID如何将全文的标题进行更改和设置?如何在文本中插入页码?
数控加工的基础知识
手机加速度传感器的调用
游戏是什么:由 GMS 架构得到的启示
实例解析MCGS 触摸屏动画效果—水平移动
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券