首页 > 其他分享 >网格制作方形

网格制作方形

时间:2023-01-06 10:44:37浏览次数:35  
标签:Vector3 vh Vector2 方形 网格 color new 制作 rect

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;

public class Rectangular : Graphic//这个类加上后自动添加渲染和网格组件
{
protected override void OnPopulateMesh(VertexHelper vh)//开始填充网格
{
vh.Clear();//清空顶点坐标
Rect rect = this.rectTransform.rect;//获取当前载体位置
//添加顶点
vh.AddVert(new Vector3(rect.x, rect.y, 0), color, Vector2.zero);//0,0 原点
vh.AddVert(new Vector3(rect.x, rect.y + rect.height, 0), color, Vector2.up);//0,1 Y
vh.AddVert(new Vector3(rect.x + rect.width, rect.y, 0), color, Vector2.right); //1,0 X
vh.AddVert(new Vector3(rect.x + rect.width, rect.y + rect.height, 0), color, Vector2.one);//1,1

//绘制
vh.AddTriangle(0,1,2);
vh.AddTriangle(1,3,2);
}

// Update is called once per frame
void Update()
{

}
}

 

标签:Vector3,vh,Vector2,方形,网格,color,new,制作,rect
From: https://www.cnblogs.com/qinhuanghan5/p/17029754.html

相关文章

  • 制作正方体
    usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;usingUnityEngine.UI;publicclassTheCube:MonoBehaviour{publicMeshFilterme......
  • 程序转制作人——游戏设计课程导论
    手机游戏中的社交互动与任务剧情一个游戏数值策划的自白:我所理解的数值工作《刀塔传奇》付费设计分析​​如何设计出令人惊叹的关卡:来自策划、美术与程序的标准​​......
  • Ventoy制作启动盘和使用VMware测试启动盘(论文版)
    -1Ventoy1.1 Ventoy是什么Ventoy是可用于制作启动U盘的开源工具,在占用少量引导分区容量后,其他空间依旧可以正常当一般的U盘读写文件。它的最大特点是只要将iso、win......
  • 站酷基于服务网格ASM的生产实践
    作者:服务网格ASM背景介绍站酷(ZCOOL)2006年8月创立于北京,深耕设计领域多年,聚集了1500万设计师、摄影师、插画师、艺术家、创意人,在设计创意群体中具有一定的影响力与号召......
  • 圣诞树拼图游戏unity制作
    2022年圣诞节到来啦,很高兴这次我们又能一起度过~一、前言提示:使用unity来制作一个拼图游戏,图片便是圣诞树。二、创意名圣诞树拼图游戏三、效果展示圣诞树拼图游戏最终效果。......
  • Unity小地图Minimap制作全面功能介绍篇
    本系列文章将讲述如何制作小地图。功能如下:  小地图的局部放大地图,缩小功能。小地图展开成为大地图,以及与大地图的互相切换  大地图的人物图标跟随角色旋转和移动 ......
  • Unity制作聊天室功能
    用untiy作客户端、用VS的控制台程序来做服务器。首先是服务器端的代码,分两个类一个Program,一个ForClient类。分别如下:usingSystem.Net.Sockets;usingSystem.Collections.......
  • 噩梦系列篇之Player之激光制作及射击完成
    下面完成player的射击功能。该功能设定为自动开枪,也就是用计时器来开枪。。。。首先给player加入一个脚本Gunshoot如图:然后要给player在射击的时候加入光效,很简单,在枪口的位......
  • Unity和Easy AR制作一个AR的APP
    这个不是什么正规的项目。。。就是觉得AR好玩,研究了一下,很早之前就玩过了,现在再做的时候竟然忘记了。看来还是要记录一下的。。。功能就是:用手机扫描一个图片,然后会出现一个......
  • 噩梦系列篇其他敌人制作与敌人自动生成功能
    其他的敌人制作跟我们之前所做的一样,把各种脚本添加给新的敌人素材,如下图的各种面板里的各种属性脚本等。然后把他们都做成perfabs。。。。敌人自动生成的功能很是简单。首......