12 第1页 | 共2 页下一页
返回列表 发新帖
查看: 3164|回复: 15
打印 上一主题 下一主题

【转】动态创建简单模型对象

[复制链接]

1023

主题

3

听众

359

积分

设计实习生

Rank: 2

纳金币
335582
精华
0

最佳新人

跳转到指定楼层
楼主
发表于 2011-7-26 08:22:33 |只看该作者 |倒序浏览
    void Start()

    {

        GameObject go = new GameObject("lane");

        Vector3[] newVertices;

        Vector2[] newUV;

        int[] newTriangles;


        Mesh mesh = new Mesh();

        newVertices = new Vector3[] { new Vector3(1, 0, -1), new Vector3(-1, 0, -1), new
Vector3(1, 0, 1), new Vector3(-1, 0, 1) };

        newTriangles = new int[] { 1, 3, 0, 3, 2, 0 };

        newUV = new Vector2[4];

        mesh.vertices = newVertices;

        mesh.uv = newUV;

        mesh.triangles = newTriangles;

        mesh.normals = new UnityEngine.Vector3[] { new Vector3(0, 0, 1), new Vector3(0, 0,
1), new Vector3(0, 0, 1), new Vector3(0, 0, 1) };


        go.AddComponent("MeshFilter");

        MeshFilter filter = go.GetComponent<MeshFilter>();

        filter.mesh = mesh;
        go.AddComponent("MeshRenderer");

        MeshRenderer renderer = go.GetComponent<MeshRenderer>();

        renderer.materials = new UnityEngine.Material[2];

        Material material0 = new Material(Shader.Find("Transparent/Diffuse"));

        material0.SetColor("_Color", Color.red);

        renderer.materials[0] = material0;

        Material material1 = new Material(Shader.Find("Transparent/Diffuse"));

        material1.color = Color.green;//赋值不管事

        renderer.materials[1] = material1;

        renderer.materials[0].color = Color.green;

        renderer.materials[1].color = Color.red;
        go.AddComponent<MeshCollider>();

        MeshCollider collider = go.GetComponent<MeshCollider>();

        collider.mesh = mesh;
    }

分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

无效楼层,该帖已经被删除

797

主题

1

听众

1万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
5568
精华
0

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

板凳
发表于 2011-8-2 21:23:12 |只看该作者
很好用
回复

使用道具 举报

462

主题

1

听众

31万

积分

首席设计师

Rank: 8Rank: 8

纳金币
2
精华
0

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

地板
发表于 2012-1-24 23:27:32 |只看该作者
愿你来年工资加“新”,少做“新”苦事,多领新票子;生活更新,买栋新房子,开辆新车子;心情舒“新”,听听新曲子,看看新片子;新年快乐心想事成。
回复

使用道具 举报

1023

主题

3

听众

359

积分

设计实习生

Rank: 2

纳金币
335582
精华
0

最佳新人

5#
发表于 2012-2-11 23:24:29 |只看该作者
水。。。
回复

使用道具 举报

tc    

5089

主题

1

听众

33万

积分

首席设计师

Rank: 8Rank: 8

纳金币
-1
精华
0

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

6#
发表于 2012-3-28 23:31:59 |只看该作者
我也来支持下
回复

使用道具 举报

1023

主题

3

听众

359

积分

设计实习生

Rank: 2

纳金币
335582
精华
0

最佳新人

7#
发表于 2012-4-9 23:31:02 |只看该作者
心中有爱,爱咋咋地
回复

使用道具 举报

tc    

5089

主题

1

听众

33万

积分

首席设计师

Rank: 8Rank: 8

纳金币
-1
精华
0

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

8#
发表于 2012-7-13 23:19:43 |只看该作者
先垫一块,再说鸟
回复

使用道具 举报

   

671

主题

1

听众

3247

积分

中级设计师

Rank: 5Rank: 5

纳金币
324742
精华
0

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

9#
发表于 2012-7-24 23:21:46 |只看该作者
百度的叫度娘,网易的叫易娘,新浪内部还在为是叫新娘还是浪娘而争论不休!……不管你们是企鹅的额娘,豆瓣的伴娘,还是华为的伪娘,都要记得,淘宝才是你们的亲娘啊!亲!!
回复

使用道具 举报

2508

主题

2

听众

3万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
32806
精华
12

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

10#
发表于 2012-8-3 18:37:39 |只看该作者
我爱纳金网~www.narkii.com
回复

使用道具 举报

12 第1页 | 共2 页下一页
返回列表 发新帖
您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备08008928号

GMT+8, 2024-6-16 15:57 , Processed in 0.090442 second(s), 29 queries .

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

© 2008-2019 Narkii Inc.

回顶部