oscarlew 发表于 2013-4-10 07:59

这个问题一直让我很纠结,为什么总是提示不在当前“上下文中”

using UnityEngine;
using System.Collections;

public class test : MonoBehaviour {

        // Use this for initialization
        void Start () {
          //得到MeshFilter对象 目前是空的
                MeshFilter meshFilter=(MeshFilter)GameObject.Find("face").GetComponent(typeof(MeshFilter));
                //得到对应的网格对象
                Mesh mesh1=meshFilter.mesh;
                //三角形顶点的坐标数组
               
                Vector3[]vertices1=new Vector3;
               
                //三角形顶点ID数组
                int[]triangles1=new int;
               
                //三个顶点对应的坐标数组
                vertices1=new Vector3(0,0,0);
                vertices1=new Vector3(0,1,0);
                vertices1=new Vector3(1,0,0);
               
                triangles1=0;
                triangles1=1;
      triangles1=2;
                mesh1.vertices=vertices1;
                mesh1.triangles=triangles1;
        }
       
        // Update is called once per frame
        void Update () {
       
        }
}


乐依忆 发表于 2013-4-10 09:11

如果你用的 mono编辑器,那可能是中文注释的问题吧。加注释的时候最好在中文两边都加上英文符号,例如我都是用//**中文注释部分**//这种格式,就绝不会出问题

oscarlew 发表于 2013-4-10 09:59

好的 谢谢学到了 小技巧!!

jerry6084 发表于 2013-5-4 09:09

学到了新技巧ㄋ!

沧海一叶舟 发表于 2017-3-21 16:40

很不错

sweetmax 发表于 2017-3-21 16:03

楼主是超人

aillance 发表于 2017-3-21 16:38

难得一见的好帖

//mg平常心 发表于 2017-3-21 16:09

说的非常好

sweetmax 发表于 2017-3-21 16:27

LZ真是人才

wudiyuye 发表于 2017-3-25 17:18

很不错
页: [1]
查看完整版本: 这个问题一直让我很纠结,为什么总是提示不在当前“上下文中”