草庐IT

RTC1-Unity

全部标签

Unity 字节小程序【备忘】

1.https://blog.csdn.net/Czhenya/article/details/126989238unity发布抖音小程序2.https://www.bilibili.com/video/BV1WK411V7dn?p=32&spm_id_from=pageDriver&vd_source=5eac545df8363cd0e06c1a53d9c64c4032集3.https://bytedance.feishu.cn/docs/doccnxQA717G3W9Ovm2RsW1VcAguid获取方法4.https://microapp.bytedance.com/game/ttb08

Unity 上传文件到阿里云 对象存储OSS服务器

首先登录阿里云免费试用–对象存储OSS--点击立即试用,可以有三个月的免费试用创建Buket新建AccessKey,新建完成后,会有一个CSV文件,下载下来,里面有Key,代码中需要用到下载SDK双击打开sln文件,使用VS打开,右键项目–属性,修改程序集名字,然后点击生成–生成解决方案,这时sdk/bin里面就会有Aliyun.OSS.dll了然后把这个dll拖入到Unity工程里即可(任意位置都可以),剩下的就写代码了usingAliyun.OSS;usingAliyun.OSS.Common;usingSystem;usingSystem.Collections;usingSystem.

Unity Arduino 串口通信

一、Unity端发送消息,Arduino端接收消息通过串口通信Arduino端#include#definePIN_KEY5uintitem;voidsetup(){item=0;Serial.begin(115200);pinMode(PIN_KEY,OUTPUT);}voidloop(){if(Serial.available()>0){item=Serial.read();}if(item=='a'){digitalWrite(PIN_KEY,HIGH);}if(item=='b'){digitalWrite(PIN_KEY,LOW);}}Unity端publicclassTest:Mo

Unity 渲染顺序

Unity中的渲染顺序自上而下大致分为三层渲染优先级Cameradepth>SortingLayer>OrderinLayer>RenderQueueCameradepth:越小越优先(大的显示在小的前面)如图:尽管Sphere距离摄像机较远,但由于Camera_Spheredepth大于Camera_Cube,所以最后Sphere显示在Cube的前面。SortingLayer/OrderinLayer:越小越优先(大的显示在小的前面)添加SortingLayer在Inspector中Tag->AddTag->SortingLayers如下图:Canvas1中是Image是红色的根据UGUI默

【Unity InputSystem】实用教程-实现角色移动跳跃功能(Input System在PC端鼠键!手机端触摸屏!主机手柄!三端使用教程)

InputSystem实操教程1.前言2.PC端-鼠键2-1.创建PC对应的鼠键InputActions2-2.PC脚本调用初始化PC获取MoveAction输入PC获取JumpAction输入PC获取CameraControlAction输入2-3.功能实现2-3-1.键盘控制角色移动2-3-2.键盘控制角色跳跃2-3-3.鼠标控制视角转动3.主机端-手柄3-1.创建主机对应的手柄InputActions绑定MoveAction的触发操作绑定JumpAction的触发操作绑定CameraControlAction的触发操作3-2.功能实现4.移动端-触摸屏4-1.PC鼠标模拟触控4-2.Un

【Unity】超简单特效 - 液体冒泡泡

前言:前面我们学习了气体特效烟雾,那么今天我们来了解一个同样也非常常用且常见的液体特效泡泡。在游戏中我们常常会遇到像沼泽、毒池、沸水、烹饪、药瓶、泥潭等等非会出现液体冒泡的情况,那么这些如果在Unity里用粒子系统如何快速的实现呢。初步实现:根据我们前面所学习到的,回忆制作一个特效的流程的第一步是什么?没错,先想象,脑补一下那些液体冒泡泡的场景,现实中最常见的是沸腾的水或是一锅热汤了吧。(当然如果直接去找现成的也不是不可,但我们这一步的目的是尽可能发挥你的想象力!)我总结的特性如下:处于在同一个平面内整体形状多为圆形或椭圆,大小不同不规律的出现时间有规则的原地形成与消失开始制作:Hierarc

Unity UGUI的InputField(输入框)组件的介绍及使用

UGUI的InputField(输入框)组件的介绍及使用1.什么是UGUI的InputField组件?UGUI的InputField组件是Unity中的一个用户界面组件,用于接收用户的输入。它可以用于创建文本输入框、密码输入框等功能。2.UGUI的InputField组件的工作原理UGUI的InputField组件通过监听用户的输入事件,用户将输入的内容保存在一个字符串中,并将该字符串显示在输入框中。用户可以通过键盘输入、鼠标点击等方式进行输入。.3UGUI的Input组Field件的常用属性text:输入框中显示的文本内容。placeholder:输入框中未输入内容时显示的占位符文本。cha

Unity Metaverse(五)、Avatar数字人换装系统的实现方案

文章目录🎈前言🎈如何将RPM中编辑的Avatar导入到Unity🎈如何提取模型中的Mesh网格、Material材质、及Texture贴图🎈如何提取RPM网页中的图片资源🎈资源配置🎈前言随着元宇宙概念的火热,数字人换装捏脸的实现方案逐渐受到更多关注,本篇内容主要介绍如何在Unity中实现数字人的换装系统,涉及的所有美术资源均来源于RPM(ReadyPlayerMe),地址:ReadyPlayerMe主页。实现该系统涉及到的无非是老生常谈的几项内容:SkinnedMeshRenderer-蒙皮网格Material-材质球AvatarBone-骨架重要点,也是核心点,就是基于Avatar数字人的同

C#代码创建物体(unity )

publicclassmove:MonoBehaviour{   //定义类型   publicfloatspeed=5;   GameObjects;   voidStart(){      //创建游戏物体也可以在Start创建初始化      s=GameObject.CreatePrimitive(PrimitiveType.Cube);      s.GetComponent().material.color=Color.black;      s.transform.position=newVector3(1,1,1);      s.AddComponent();   }    

Unity技能工厂——怎样实现丝滑的角色连击动画

RPG类型的动作游戏因为其敏捷的工作动作,技能连招之间丝滑的衔接,视觉冲击感爆棚的技能释放特效,所谓“拳拳刀肉,刀刀进身”的攻击效果,吸引了一大批忠实角色类扮演游戏的忠实粉丝。那么,你知道连招是怎么实现的吗?今天我们就来向大家展示一个简单的角色连击功能,并且手把手来教大家怎样去实现这个功能。涉及到代码或者一些问题的答疑,各位小伙伴可以扫描下方二维码添加助教咨询。首先我要在这里说一下,在动作游戏中,一个角色的连续攻击是常见的功能。而一个连贯性丝滑的技能连击动作可以带给玩家更好的操作手感,以及可以有更多的可发挥性。实现一个连贯性强的角色连击功能需要掌握2个基础知识,分别是Animator的熟练运用