腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
失控
光线
投射
,
而
它
应该
只
在
点击
时
响应
、
我已经创建了一个脚本,每当我单击现有平面
时
,都会将新平面添加到场景中-检测使用
光线
投射
器。然而,脚本不是等待单击,而是无法控制地将越来越多的平面添加到场景中,
而
根本没有单击。我错过了什么?
浏览 6
提问于2019-07-31
得票数 1
回答已采纳
1
回答
为什么我在这里得到了一个“索引超出范围”错误?- Unity C#
、
、
它
基本上切换到下一个连续的.obj文件,按顺序
点击
播放,从而使
它
看起来像一个动画。我试图翻阅这些.obj文件,
在
光线
投射
时
,我试图
在
命中点获取顶点和法线。任何帮助都将不胜感激,谢谢。
浏览 1
提问于2021-08-06
得票数 0
1
回答
如何增加拖动对象的可选大小
、
Camera.main.ScreenToWorldPoint(curScreenSpace) + offset; } 有时候,用户不会直接
点击
一个对象,那么如果用户离目标3到7像素,它是否仍然可以算作
点击
和拖动?
浏览 0
提问于2015-01-31
得票数 0
回答已采纳
1
回答
告诉联合使用某个LayerMask来引发或不引发OnDrop (对于实现IDropHandler的类)
、
我正在尝试制作一个可拖放的GameObject,它可以放在容器内,但是当我释放鼠标按钮
时
,即使鼠标
在
容器上(也是拖动的对象),OnDrop也不会在容器上引发。要使其工作,我必须选择拖动的GameObject
在
它
的边缘,这样鼠标就在容器上,
而
不是当我释放鼠标按钮
时
可拖动的。根据我所见,统一处理的拖放是基于Raycast的,
而
Raycast可以配置为忽略特定层中的对象,这要归功于LayerMask,问题是我找不到任何东西来应用LayerMask 有没有办法这样做,或任何解决
浏览 0
提问于2019-01-29
得票数 1
回答已采纳
1
回答
Raycast如何与Unity的Canvas UI元素交互?
、
、
、
我创建了一个
光线
投射
,从一个对象(
而
不是主相机)拍摄,我想让
它
命中UI元素。下面是一个例子。用橙色,灰色的大平面勾勒出的UI是一个测试对象,红色的头被放在用户的头上,绿色的是我的
光线
投射
到眼睛上的DrawRay。我正在努力使
它
,以便用户看到一个UI按钮和
光线
投射
可以
点击
该按钮。我一直
在
玩图形
光线
投射
,但似乎什么都不起作用。灰色飞机仍然受到
光线
<e
浏览 1
提问于2018-05-21
得票数 3
2
回答
检测游戏对象的边角
、
我有一个脚本,可以通过触摸或鼠标
在
它
上旋转对象,但我想旋转对象
时
,鼠标经过对象的角落
只
。我该怎么做呢?
浏览 1
提问于2015-09-22
得票数 0
2
回答
当
光线
投射
击中
时
,将SKSpriteNode.isHidden更改为false,否则将其设置为true
、
、
其想法是,
在
默认情况下,我所有的敌人节点都有isHidden = true。当raycast击中它们
时
,
它
应该
将该值更改为false,
而
当
光线
投射
不再击中它们
时
,
它
应该
将其更改为true。我已经尝试跟踪
光线
投射
命中变量,如建议的。目前,我已经
在
一个if-else语句中设置了
它
来处理
它
,但是如果
光线
投射<
浏览 1
提问于2019-03-27
得票数 0
回答已采纳
1
回答
对于一个只需要Vector3s的库来说,把我的2D点转换成3D点安全吗?
、
、
、
为了探测子弹碰撞,我需要在二维空间
投射
光线
,但是Ray.Intersects方法需要一个BoundingBox,
它
使用向量3‘S
而
不是矢量2’S,我的问题是,我
应该
忽略Z值,假装它是vector2吗?
光线
投射
已经足够慢了,所以我认为
在
不必要的第三次排雷中进行计算
应该
被消除,即使数值只是0,但我不知道。那么,我
应该
实现我自己的
光线
投射
系统,也许使用布列森姆线算法,这是为二维,还是我<
浏览 0
提问于2012-08-19
得票数 0
回答已采纳
1
回答
带有动画的Three.js
光线
投射
对象选择
、
光线
投射
选择对我的静态网格项目很好,但是对于动画网格,
光线
选择似乎没有看到网格的移动,
只
响应
网格的非动画(原始)位置。intersects.length > 0) //I change the object's material colour so that I can see the selection}
在
pickable_objects因此,对于静态网格,
光线
投射
是非常准确的,但
浏览 4
提问于2015-12-31
得票数 1
回答已采纳
1
回答
具有透明栅格化几何的体射射线铸造
、
、
我有一个想法,如何渲染不透明的光栅化几何与
光线
投射
卷:
光线
投射
时
,根据深度图检查位置。当射线穿透不透明几何时,alpha将其颜色(来自渲染目标)与
光线
的当前颜色“滚动和”混合,并停止
光线
投射
。这甚至可能适用于单个透明几何图形(例如,
在
光线
投射
卷前面的一块玻璃),但它将分解为多个透明几何图形。 例如,想象一个红色透明四边形
在
一个
光
浏览 0
提问于2017-02-04
得票数 2
1
回答
什么是正确的方法使用脚ik
在
斜坡上的字符(特别是
在
步行或跑步
时
)?
、
、
我需要使用脚ik
在
斜坡(任何条件和任何类型的斜坡),使脚
在
正确的地方。因为我考虑了一些重要的第三人游戏,似乎他们
只
使用ik
时
,字符闲置和不移动,否则没有ik应用和腿动画运行纯。正如我所看到的,有些人在腿上升
时
使ik失效,当腿下降
时
启用ik。另一些人则从脚骨到地面做
光线
投射
,以检查脚,需要在离地面很小的距离上使用ik。但所有这些都是原型,都有缺陷。
浏览 0
提问于2021-02-28
得票数 2
2
回答
单位Raycast2D只射出一个单位
、
、
我有一个带有枪的2D字符,我想实例化他的射击与其他东西相撞的爆炸。var hit: RaycastHit2D = Physics2D.Raycast(transform.position, Vector2.right); boomClone2 = Instantiate(boom, new Vector3(hit.point.x, hit.point.y, transform.position.z - 1), Quaternion.identity);现在的问题
浏览 4
提问于2017-08-26
得票数 0
回答已采纳
3
回答
用锁定的游标与UI交互?
、
、
当光标被锁定时,团结似乎已经禁用了UI交互,这是令人沮丧的,因为我的游戏中的商店是一个实际的世界之一,因此意味着玩家必须查看按钮并
点击
。有什么办法可以绕过这件事?
浏览 0
提问于2021-07-21
得票数 0
3
回答
当我有多个UI元素重叠
时
,如何使用
光线
投射
来确定顶部元素的优先级?
、
、
当Raycast击中一个对象
时
,我有一个悬停的UI,
它
移动到与命中对象的报复性距离。当对象被拖动
时
,UI的位置相对于对象被移动。UI通过Button( script )组件访问脚本函数。我的问题是,当悬停的UI与另一个对象的视图重叠
时
,UI移动到UI下的对象,
而
从未执行该函数。我希望raycast
在
我的悬停UI运行时永远不要击中基础对象,或者至少
在
UI阻碍的时候不要
点击
底层对象。这两个脚本都附加到对象块上。
浏览 0
提问于2015-06-04
得票数 2
1
回答
相机跟随脚本破坏VR-Hands上的
光线
投射
、
、
、
、
它可以移动我的整个VR播放器,包括VR手,我
在
VR手上有一个
光线
投射
脚本,一个线渲染器来可视化
光线
投射
。 问题是,
光线
投射
或线性渲染器上下闪烁。我试着修复了一段时间,直到我发现
它
实际上是由我的脚本中的延迟更新导致的,
它
正在移动整个vr播放器,其中包括手和
光线
投射
。当我将相机跟随脚本更改为“更新”
而
不是“延迟更新”
时
,
光线
投射
一切
浏览 2
提问于2018-05-14
得票数 1
1
回答
当鼠标
在
UI顶部
时
,如何使用单击不注册来获得NavMesh导航?
、
我正在创建一个基于转弯的游戏,我允许用户
在
整个场景中使用左击导航。
在
屏幕的底部,我有一个技能栏,但是当我
点击
其中一个技能
时
,我的场景认为我
在
尝试使用我的玩家导航。我怎样才能让我的GUI忽略
光线
投射
,并阻止我的角色移动,如果我的鼠标超过
它
的顶部?我的场景是这样的:我在网上找到的一些答案说要使用面板,并将其“Raycast Target”复选框设置为false,如果我正确理解,就
应该
停止通过该面板进行
光线
<e
浏览 3
提问于2018-01-24
得票数 1
回答已采纳
2
回答
被剔除的游戏对象仍与
光线
投射
发生交互作用。
、
、
我使用射线广播来检查当玩家
点击
时
击中了什么。但是有些物体
在
很远的地方被LOD组剔除,但是LOD组
只
禁用渲染器,
而
不是对撞机,所以
它
仍然与
光线
投射
交互。这意味着玩家可以移动或删除他们甚至看不到的对象。我试过遍历lod组中的所有渲染器,并使用renderer.isVisible,但这并没有解决碰撞和
光线
投射
的问题。
浏览 0
提问于2018-12-05
得票数 1
回答已采纳
1
回答
糟糕的三次js表现与
光线
播音器
、
、
因此,我在三个js中尝试了
光线
投射
,但是当我将这段代码添加到动画循环中
时
,我
在
Firefox和chrome中遇到了可怕的性能问题(但是其他的东西使彩色相机变成了橡皮筋,尽管这是一个小的本地游戏)。
浏览 1
提问于2018-01-31
得票数 2
回答已采纳
1
回答
ARKit -使用raycastQuery代替hitTest的Tap节点,已弃用
、
、
、
、
在
iOS 14中, 已被弃用。看起来你
应该
使用 现在。从 文档
光线
投射
是
在
真实环境中寻找表面位置的首选方法 ,但是为了兼容性,命中测试函数仍然存在。通过跟踪
光线
投射
,ARKit继续优化结果,以提高您使用
光线
投射
放置的虚拟内容的位置精度。 但是,我怎样才能命中测试呢? 使用
光线
投射
?我
只
看到命中测试飞机的选项。raycastQuery方法文档 允许的唯一选择:是平面 这
浏览 72
提问于2021-02-13
得票数 5
回答已采纳
1
回答
脚本不启用,除非我
在
中处于调试模式
、
当我尝试
在
调试过程中启用交互脚本
时
,只要设置了一个断点,它就能很好地工作。但是当我
在
没有调试的情况下运行游戏
时
,大约有50%的时间无法启用脚本。
浏览 1
提问于2018-09-13
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券