草庐IT

unity入门

全部标签

使用Visual Studio Installer打包Unity的exe应用

前言Unity在PC端更新软件的方法。一、下图是Unity发布出来的应用二、安装MicrosoftVisualStudioInstallerProjects插件(1)打开vs,我这里用的是vs2019(2)点击扩展->管理扩展,如果没有安装过,在联机里面搜索到MicrosoftVisualStudioInstallerProjects插件,下载安装即可。三、创建安装项目(1)选择SetupProject项目,点击下一步(2)设置项目名称,点击创建按钮四、目录介绍(1)文件夹介绍ApplicationFolder:应用的主要存放目录,需要将要打包的资源全部导入这个文件夹下面。User’sDesk

Unity-XLua(38)-定义C#泛型方法与扩展方法

Unity-XLua(38)-定义C#泛型方法与扩展方法lua接收C#方法返回的多个结果数值基本规则:参数的输入输出属性(out,ref)A:C#的普通参数算一个输入形参,ref修饰的算一个输入形参,out不算,然后从左往右对应lua调用的实参列表。B:Lua调用返回值处理规则:C#函数的返回值(如果有的话)算一个返回值,out算一个返回值,ref算一个返回值,然后从左往右对应lua的多返回值。lua调用C#泛型方法基本规则:lua不直接支持C#的泛型方法,但可以通过扩展方法功能进行封装后调用。使用Extensionmethods(扩展方法)技术就是C#中在不改变原始类的基础上,使用一种机制可

JavaWeb入门看这一篇文章就够了

第一章JavaWeb简介第1节什么是web1web(WorldWideWeb)即全球广域网,也称为万维网,它是一种基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统。是建立在Internet上的一种网络服务,为浏览者在Internet上查找和浏览信息提供了图形化的、易于访问的直观界面,其中的文档及超级链接将Internet上的信息节点组织成一个互为关联的网状结构第2节什么是JavaWeb1使用Java技术实现上面的功能,即使用Java技术实现网络的互联互通第二章JavaWeb的技术体系 第三章JavaWeb服务器第1节JavaWeb服务器是什么1JavaWeb服务器又被称

unity2021.3 打包-Gradle build failed报错

第一次进行安卓移动端的打包,查阅了一些资料,有以下相关参考:Unity2019使用Gradle打包Apk的问题_unity2019gradle版本-CSDN博客Android编译打包报错Invalidkeystoreformat-CSDN博客AndroidStudio4.0的gradle-6.1.1-all.zip下载(包含其他版本)-CSDN博客本人没有VPN所以使用的方法是使用已经下载好的gradle首先尝试对gradle相关配置文件修改,结果失败了,在build过程中一直在等待无反应,判断为需要vpn。故在C:\ProgramFiles\Unity\Hub\Editor\2021.3.1

Quick BI数据看板制作:从入门到精通

前言在现代商业环境中,数据驱动的决策已成为企业成功的关键。为了有效地将数据转化为有价值的见解,数据看板(Dashboard)成为了一个重要的工具。QuickBI作为阿里云推出的商业智能服务,为用户提供了强大的数据看板制作功能。本文将详细介绍如何使用QuickBI制作数据看板,并结合实际案例进行演示。一、QuickBI数据看板简介数据看板是一个集成了多个数据视图的界面,它可以帮助用户快速了解关键指标(KPI)和数据趋势。QuickBI的数据看板功能允许用户通过简单的拖拽操作,将各种图表、控件和文本组合在一个界面上,从而创建一个直观、易懂的数据展示。二、QuickBI数据看板制作步骤数据源准备:首

FPGA 入门 —— RAM(ip 核与原语的使用)

FPGA入门——RAM(ip核与原语的使用)BRAM简介XILINX系列的FPGA,如果想要做一个RAM,有两种方式:1、使用逻辑资源组成分布式RAM,即 DistributedRAM2、使用XILINX专用的BlockRAM,即BRAM前者是由CLB的 SLICEM的LUT组合而成,构成RAM后,可能分布在不同的地方,具有一定的延迟;后者是BlockRAM是内嵌专用的RAM,是XILINX做进FPGA内的专用资源,具有更好的时序性能;这里我们以ZYNQ-7000为例:可以看到红色方框中,标识出了此款FPGA的BRAM资源,我们也可以了解到,一个BRAM资源大小为36Kbits(注意,这里是b

【unity3D】unity中如何查找和获取游戏物体

💗未来的游戏开发程序媛,现在的努力学习菜鸡💦本专栏是我关于游戏开发的学习笔记🈶本篇是unity中游戏物体的查找与获取这里写自定义目录标题获取当前物体的基本属性查找其它物体-通过名称查找其它物体-通过标签查找-通过类型查找获取当前物体的基本属性 Debug.Log(gameObject.name);//该物体的名称Debug.Log(gameObject.tag);//该物体的标签Debug.Log(gameObject.layer);//该物体的层级 Debug.Log(gameObject.activeInHierarchy);//该物体及其祖先物体的显示状态Debug.Log(gameOb

Unity 3D RPG游戏的设计与实现

实现鼠标点击的交互publicclassPlayerInput:MonoBehaviour{  publicfloathorizontalInput;  publicfloatverticalInput;  publicboolmouseDown;      //Updateiscalledonceperframe  voidUpdate()  {///在游戏运行且鼠标当前未被按下的情况下,检测鼠标左键是否被用户按下,并记录这一交互状态。    if(!mouseDown&&Time.timeScale!=0//游戏运行中,Time.timeScale等于0时,游戏时间会停止更新,此时不应该响

【IC设计】ZC706板卡点灯入门(含Verilog代码,xdc约束,实验截图)

文章目录假定已知的前置知识需求:注意点:代码实现:顶层模块led闪烁模块xdc约束这篇博客将针对AMDZynq7000SoCZC706EvaluationKit板卡(对应Vivado创建工程时FPGA型号:XC7Z045ffg900-2)实现基本的点灯程序。假定已知的前置知识本文对以下内容不再介绍,使用Vivado进行综合、实现、生成比特流并烧录FPGAFPGA的概念、Verilog的基础语法需求:板卡时钟为200MHz,让板子上的一个LED灯保持0.5秒亮,0.5秒灭。注意点:①板卡使用JTAG接口烧录时,必须将SW4拨为01,如图所示:②ZC706的时钟都是差分时钟,必须使用Verilog

Docker入门学习

一、背景介绍1.什么是dockerDocker,翻译过来就是码头工人Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可抑制的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器完全使用沙盒机制,相互之间不会存在任何接口。几乎没有性能开销,可以很容易的在机器和数据中心运行。最重要的是,他们不依赖于任何语言、框架或者包装系统。小知识:沙盒也叫沙箱(sandbox)。在计算机领域指一种虚拟技术,而且多用于计算机安全技术。安全软件可以让它在沙盒中运行,如果含有恶意行为,则禁止程序的进一步运行,而这不会对系统造成任何危害。Docker是dotCloud公司