开启辅助访问
 找回密码
 注册帐号

扫一扫,访问微社区

问答求助

关注:500

当前位置:游戏蛮牛 技术专区 问答求助

_____________________________________________________________________________________________________________
问答求助版块规则:

  1、问题尽量描述清楚
      2、代码要放在代码块里
      3、附件最好放到云盘,然后把链接放到TXT文档里,上传TXT文档。【最好没有附件,你懂得】
      4、本版块回复不得无意义,如:顶、呵呵、不错......以及擦边!【真的会扣分的哦】严重者,封IP!
      5、问题得到解决,请选择最佳答案。
      6、若问题是你自己解决了,可以联系管理员,返还蛮牛币,写下你的答案,另有蛮牛币奖赏。
_____________________________________________________________________________________________________________
查看: 739|回复: 12

[脚本] 怎么让2D的sprite碰撞时有一个弹开的效果?

[复制链接]  [移动端链接]
6蛮牛粉丝
1045/1500
排名
1424
昨日变化
4

9

主题

45

帖子

1045

积分

Rank: 6Rank: 6Rank: 6

UID
165566
好友
0
蛮牛币
2236
威望
0
注册时间
2016-10-8
在线时间
247 小时
最后登录
2018-2-19
发表于 2016-11-21 21:14:00 | 显示全部楼层 |阅读模式
5蛮牛币
我想让两个带碰撞器(或者触发器)的sprite碰撞时有一个轻微弹开的效果。之前试过了用addforce,但是一碰就满屏飞,碰撞器加弹性材质没效果。
希望大家给个解决方法。


回复

使用道具 举报

排名
56046
昨日变化
20

0

主题

83

帖子

96

积分

Rank: 2Rank: 2

UID
185621
好友
0
蛮牛币
2001
威望
0
注册时间
2016-11-21
在线时间
5 小时
最后登录
2016-11-22
发表于 2016-11-21 22:44:53 | 显示全部楼层
6666666666666666666666

回复

使用道具 举报

排名
869
昨日变化

204

主题

1万

帖子

1万

积分

Rank: 12Rank: 12Rank: 12

UID
78862
好友
9
蛮牛币
101920
威望
0
注册时间
2015-3-11
在线时间
2418 小时
最后登录
2018-2-11
QQ
发表于 2016-11-22 08:52:35 来自Mobile--- | 显示全部楼层
如果只是两张图片的话,就是简单的移动一下就行啊,自己在碰撞触发的函数里写写移动

回复

使用道具 举报

5熟悉之中
598/1000
排名
5381
昨日变化
1

17

主题

191

帖子

598

积分

Rank: 5Rank: 5

UID
167572
好友
5
蛮牛币
2280
威望
0
注册时间
2016-9-8
在线时间
177 小时
最后登录
2017-12-2
发表于 2016-11-22 09:08:07 | 显示全部楼层
我记得unity里面好像自带几个物理属性 !  有那种效果 !!!   具体哪里想不起来啦!

回复

使用道具 举报

3偶尔光临
274/300
排名
9653
昨日变化
1

2

主题

79

帖子

274

积分

Rank: 3Rank: 3Rank: 3

UID
151532
好友
0
蛮牛币
66
威望
0
注册时间
2016-6-11
在线时间
103 小时
最后登录
2018-2-5
发表于 2016-11-22 11:54:48 | 显示全部楼层
怎么会没有用?创建出来一个Physics2D Material拖给想让弹的sprite上,调下弹性就可以了啊

回复

使用道具 举报

6蛮牛粉丝
1045/1500
排名
1424
昨日变化
4

9

主题

45

帖子

1045

积分

Rank: 6Rank: 6Rank: 6

UID
165566
好友
0
蛮牛币
2236
威望
0
注册时间
2016-10-8
在线时间
247 小时
最后登录
2018-2-19
 楼主| 发表于 2016-11-22 12:09:03 | 显示全部楼层
Devilx 发表于 2016-11-22 11:54
怎么会没有用?创建出来一个Physics2D Material拖给想让弹的sprite上,调下弹性就可以了啊 ...

可是在哪调啊?

回复

使用道具 举报

6蛮牛粉丝
1045/1500
排名
1424
昨日变化
4

9

主题

45

帖子

1045

积分

Rank: 6Rank: 6Rank: 6

UID
165566
好友
0
蛮牛币
2236
威望
0
注册时间
2016-10-8
在线时间
247 小时
最后登录
2018-2-19
 楼主| 发表于 2016-11-22 12:12:02 | 显示全部楼层
lilexy 发表于 2016-11-22 08:52
如果只是两张图片的话,就是简单的移动一下就行啊,自己在碰撞触发的函数里写写移动 ...

用translate?还是什么?

回复

使用道具 举报

3偶尔光临
274/300
排名
9653
昨日变化
1

2

主题

79

帖子

274

积分

Rank: 3Rank: 3Rank: 3

UID
151532
好友
0
蛮牛币
66
威望
0
注册时间
2016-6-11
在线时间
103 小时
最后登录
2018-2-5
发表于 2016-11-22 15:20:53 | 显示全部楼层

在这调下边那个就是弹性
QQ截图20161122151931.png

回复

使用道具 举报

6蛮牛粉丝
1045/1500
排名
1424
昨日变化
4

9

主题

45

帖子

1045

积分

Rank: 6Rank: 6Rank: 6

UID
165566
好友
0
蛮牛币
2236
威望
0
注册时间
2016-10-8
在线时间
247 小时
最后登录
2018-2-19
 楼主| 发表于 2016-11-22 19:08:55 | 显示全部楼层
Devilx 发表于 2016-11-22 15:20
在这调下边那个就是弹性

我都调到1000了依然不管用啊
(是放在碰撞器上的吧?)

回复

使用道具 举报

6蛮牛粉丝
1358/1500
排名
1322
昨日变化
3

1

主题

38

帖子

1358

积分

Rank: 6Rank: 6Rank: 6

UID
87862
好友
1
蛮牛币
2928
威望
0
注册时间
2015-3-31
在线时间
551 小时
最后登录
2018-2-18
发表于 2016-11-29 22:14:54 | 显示全部楼层
我也想知道,加弹性材质,只是在y轴方向有效果,但水平方向没,我想要的是水平方向反弹。

回复

使用道具 举报

6蛮牛粉丝
1045/1500
排名
1424
昨日变化
4

9

主题

45

帖子

1045

积分

Rank: 6Rank: 6Rank: 6

UID
165566
好友
0
蛮牛币
2236
威望
0
注册时间
2016-10-8
在线时间
247 小时
最后登录
2018-2-19
 楼主| 发表于 2016-11-30 11:06:17 | 显示全部楼层
ytwo 发表于 2016-11-29 22:14
我也想知道,加弹性材质,只是在y轴方向有效果,但水平方向没,我想要的是水平方向反弹。 ...

我哪个方向都没效果

回复

使用道具 举报

3偶尔光临
246/300
排名
13066
昨日变化
1

0

主题

46

帖子

246

积分

Rank: 3Rank: 3Rank: 3

UID
36444
好友
1
蛮牛币
762
威望
0
注册时间
2014-7-26
在线时间
150 小时
最后登录
2017-12-27
发表于 2016-12-1 17:33:46 | 显示全部楼层
弹出实际上就是放大 你做个scale 变化就行

回复

使用道具 举报

6蛮牛粉丝
1103/1500
排名
3327
昨日变化

0

主题

523

帖子

1103

积分

Rank: 6Rank: 6Rank: 6

UID
156480
好友
0
蛮牛币
1791
威望
0
注册时间
2016-7-12
在线时间
214 小时
最后登录
2018-2-9
发表于 2017-1-19 09:25:18 | 显示全部楼层
66666666666666666

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则

关闭

站长推荐 上一条 /1 下一条

快速回复 返回顶部 返回列表