Unity中从顶点开始显示一个Image

本文介绍了一个Unity脚本,通过顶点创建并显示一个Image。使用VertexHelper添加顶点,MeshFilter和MeshRenderer组件来显示,同时添加了MeshCollider用于碰撞检测。在Update方法中,实现了根据鼠标点击进行操作的功能。
摘要由CSDN通过智能技术生成
using System.Collections;
using UnityEngine;
using UnityEngine.UI;


public class MyImage : MonoBehaviour {
    VertexHelper vertexHelper = new VertexHelper();
    Mesh mesh;
    MeshFilter meshFilter;
    MeshFilter MeshFilter
    {
        get
        {
            if (meshFilter == null)
            {
                meshFilter = gameObject.AddComponent<MeshFilter>();
            }
            return meshFilter;
        }
    }
    MeshRenderer meshRenderer;
    MeshRenderer MeshRenderer
    {
        get
        {
            if (meshRenderer == null)
            {
                meshRenderer = gameObject.AddComponent<MeshRenderer>();
            }
            return meshRenderer;
        }
    }


    MeshCollider meshCollider;
    MeshCollider MeshCollider
    {
        get
        {
            if (meshCollider == null)
            {
                meshCollider = gameObject.AddComponent<M
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值