查看: 1544|回复: 3
打印 上一主题 下一主题

[其他] fbx模型实现渐隐效果

[复制链接]

2722

主题

42

听众

3万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
38268
精华
111

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

跳转到指定楼层
楼主
发表于 2014-8-28 00:45:19 |只看该作者 |倒序浏览

渐隐都是render.material.color.a 值进行修改来实现的,有的fbx是用的[url=]SkinnedMeshRenderer[/url],而不是renderer,那就以下来实现

SkinnedMeshRenderer skinnedRenderer = this.transform.FindChild("Spider01").GetComponent<SkinnedMeshRenderer>() as SkinnedMeshRenderer;;
Renderer spiderRender = skinnedRenderer.renderer;

然后在update里面if (curState == SPIDERSTATE.Death)
                {
                    if(m_deathTime < 200)
                    {
                        m_deathTime += 1;
                        var temp= spiderRender.materials[0].color;
                        temp.a -= 0.005f;
                        spiderRender.materials[0].color=temp;
                    }
                    else
                    {
                        GameManager.Instance.removeHurtSpider();
                        CallDestory();
                    }
   
                    return;
                }
分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

hyui    

1

主题

2

听众

6671

积分

高级设计师

Rank: 6Rank: 6

纳金币
2715
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

沙发
发表于 2014-8-28 01:54:26 |只看该作者
Thanks for this ! ! !
回复

使用道具 举报

33

主题

1

听众

2680

积分

中级设计师

Rank: 5Rank: 5

纳金币
559
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

板凳
发表于 2014-8-28 09:25:09 |只看该作者
thank you for sharing
回复

使用道具 举报

0

主题

2

听众

4092

积分

中级设计师

Rank: 5Rank: 5

纳金币
530
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

地板
发表于 2014-8-29 07:23:04 |只看该作者
thank you for sharing
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2024-11-24 12:02 , Processed in 0.106175 second(s), 28 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部