unity3d控制物体移动 消失一个物体的同时产生一个物体

unity3d判断一个物体是否能被看到_百度知道
unity3d判断一个物体是否能被看到
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
if (gameObject.activeself)//activeself忘记是不是这样拼写了{//能被看到}else {//不能被看到}
为您推荐:
其他类似问题
您可能关注的内容
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。unity3d多个物体情况,点击鼠标如何选择其中一个物体?用c#如何写代码_百度知道
unity3d多个物体情况,点击鼠标如何选择其中一个物体?用c#如何写代码
unity3d多个物体情况,如几个cube,鼠标点击对应cube,此时该cube成为我选择的对象?用c#如何写代码
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
先给物体添加碰撞器下面代码当鼠标点击带碰撞器的物体时显示该物体名称。if(input.GetmouseButton(0)){
Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition)
if (Physics.Raycast(ray, out hit))
debug.log(hit.Name)
Type `UnityEngine.RaycastHit' does not contain a definition for `Name' and no extension method `Name' of type `UnityEngine.RaycastHit' could be found
写掉了个collider debug.log(hit.collider.Name)
采纳率:84%
来自团队:
为您推荐:
其他类似问题
unity3d的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。关于unity3d使物体消失的代码问题_百度知道
关于unity3d使物体消失的代码问题
var player:Tfunction Update() {
if(gameObject.transform.position.z & player.transform.position.z){Destroy(gameObject);}}运行之后游戏物体不消失,求大神看看哪不对
您的回答被采纳后将获得:
系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏50(财富值+成长值)
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
RaycastH// Use this for initializationvoid Start () {}// Update is called once per framevoid Update () {}void OnMouseDown(){print (&Clicked to disappear&);Destroy (this.gameObject);}}
可能是你条件不满足吧。不知道能不能执行到Destroy(gameObject);这句代码。
为您推荐:
其他类似问题
unity3d的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。梦想的延续
Unity3D粒子系统碰撞器,让粒子碰撞到物体之后消失
经过测试学习,总结了关于怎么让粒子和物体发生碰撞和怎么让粒子在碰撞后消失的几点看法:
首先给大家看一下我的粒子系统的配置图:
关于碰撞检测的主要配置我们看图中的Collision:
第一项:因为是一个3D游戏,所以这里我选择的是World
第二项(Dampen):抑制(0~1),选这个为1时(完全抑制),碰撞之后,阻止了粒子,可以使碰撞的粒子消失
第三项(Bounce):反弹(0~2),选完这个之后,可以让产生碰撞的粒子以某个角度反弹出去
第三项(Lifetime Loss):生命周期损失(0~1),碰撞之后让粒子损失百分比的生命周期,为1时(生命周期完全损失),可以使粒子消失
第四项(Min Kill Speed):最小清除速度,设置值越大,粒子发生碰撞之后被移除的速度越快,当达到某个值之后,可以近似碰撞之后立即消失
第五项(Collides With):可碰撞范围,设置可以与该粒子系统碰撞的层
第六项(Collision Quality):碰撞质量,设置发生碰撞的碰撞概率大小,选项三项从上到下由高到低,越低碰撞到的概率就越低
第七项(Send Collision Messages):发送碰撞信息,与下面这个方法有关
// 需要处理的碰撞信息,放在被撞的物体身上
void OnParticleCollision(GameObject other) {
总结一下以上可以使粒子消失的方法有以下三种:
(1)设置Dampen为1;
(2)设置Lifetime Loss为1;
(3)设置较大的Min Kill Speed值
以上是我对粒子碰撞的看法,不知道有没有错的地方,如果有错的地方欢迎指正,谢谢!
转载请指明出处:http://blog.csdn.net/hongyouwei/article/details/
Unity粒子碰撞事件 ParticleCollisionEvent
unity粒子系统碰撞
[Unity基础]Shuriken粒子系统的碰撞
Unity两个物体发生碰撞的条件
Unity3D粒子系统碰撞器抑制、反弹
Unity3D学习记录——碰撞销毁物体
Unity3d 物理碰撞de那点事(不是触发)
Unity 模拟爆炸后的物体碰撞
unity新粒子系统的碰撞和触发
Unity粒子系统碰撞属性解析
没有更多推荐了,求助帖,关于一个物体的多个子物体的动画控制问题。【unity3d吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:87,970贴子:
求助帖,关于一个物体的多个子物体的动画控制问题。收藏
情况是这样的,我现在有一个古琴模型,上面大概有50多根琴弦,古琴的每根弦上都绑定有骨骼动画,当用户触碰到相应的琴弦时播放相应弦上的动画。现在的问题是:我给每个琴弦做了一个动画控制器,来控制动画播放。但是琴弦数量太多了。工作效率太低,而且每根弦的动画控制器的内容很多是重复的(但是每个弦的骨骼都不一样)的。有没有什么办法做一个统一的动画控制器来控制这50根弦的动画呢?
SiKi学院上有大量的项目案例课程,可以让学员随时随地学习!通过案例来从入门到深入的学习Unity!
@unity大神,@吧主 ,
给每个弦一样的脚本不行吗,既然都是重复的东西
也可以遍历所有自物体加入一个list然后进行操作
登录百度帐号

我要回帖

更多关于 unity3d 物体移动 的文章

 

随机推荐