【Unity 3D】常见API的讲解以及在C#脚本中的执行(附源码)

简介: 【Unity 3D】常见API的讲解以及在C#脚本中的执行(附源码)

觉得有帮助请点赞关注收藏~~~

如何安装以及配置Unity 3D此处不再赘述,过程不是很复杂,基本上就是一个傻瓜式安装往下点就行了,官网链接如下

https://unity.cn/

在Unity中有一些常见的API,是Unity中的必然事件,相当于C语言的Main函数(这些函数在一定条件下会被自动调用),Start函数和Update函数是Unity最常用的两个事件,因此新建脚本时Unity会自动创建这两个函数。

1:Awake 实例化脚本时调用 用户游戏对象的初始化,Awake函数的执行遭遇所有脚本的Start函数

2:Start 在Update函数第一次运行前调用  用户游戏对象的初始化

3:Update 每帧调用一次  用于更新游戏场景和状态,与物理状态有关的更新放在FixedUpdate函数中

4:FixedUpdate 每个固定的物理时间间隔调用一次 用于物理状态的更新

5:LateUpdate  每帧调用一次  用于更新游戏场景和状态,与相机有关的更新一般放在这里

上面这些函数测试效果如下

代码如下

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class API : MonoBehaviour
{
    // Start is called before the first frame update
    private void Awake()
    {
        Debug.Log("Awake: hello world");
    }
    void Start()
    {
    }
    // Update is called once per frame
     private void Update()
    {
        Debug.Log("update event!");
    }
    private void FixedUpdate()
    {
        Debug.Log("FixedUpdate event!");
    }
    private   void LateUpdate()
    {
        Debug.Log("LateUpdate Evnet!");
    }
}

运行C#脚本也很简单

在这个视图右击点create empty然后把写好的C#脚本拖到刚刚创建的scene里面即可

然后点击上方的运行按钮即可运行显示结果

创作不易 觉得有帮助请点赞关注收藏~~~

相关文章
|
15天前
|
数据采集 安全 JavaScript
C#医院手术麻醉信息管理系统源码 对接院内HIS、LIS、PACS
手麻系统的功能涵盖了麻醉临床业务管理、麻醉运营业务管理以及手术进程管理等,实现了将多种麻醉病历文书与医院HIS系统的有效关联,让手术室人员、设备资源和信息资源高度共享;实现了手术安排、各种统计报表等科室管理和科研工作的需求,可借其收集临床数据、进行整合分析,为围术期临床信息、管理、科研提供整体解决方案;该系统的运行,为医护人员提供了流程化、信息化、自动化、智能化的临床业务综合管理。
29 5
|
2月前
|
存储 人工智能 Java
Unity优化——脚本优化策略4
Unity优化——脚本优化策略4
|
3月前
|
JSON JavaScript API
如何使用Newman 命令行的方式去运行API脚本?
如何使用Newman 命令行的方式去运行API脚本?
如何使用Newman 命令行的方式去运行API脚本?
|
12天前
|
开发框架 前端开发 JavaScript
采用C#.Net +JavaScript 开发的云LIS系统源码 二级医院应用案例有演示
技术架构:Asp.NET CORE 3.1 MVC + SQLserver + Redis等 开发语言:C# 6.0、JavaScript 前端框架:JQuery、EasyUI、Bootstrap 后端框架:MVC、SQLSugar等 数 据 库:SQLserver 2012
|
29天前
|
安全 JavaScript 前端开发
C#医院手麻系统源码,手术麻醉管理系统源码
手术麻醉管理系统贯穿患者入院至出院全程,整合术前术后流程,如手术排班、麻醉计划、术中监护及术后恢复。采用C#.net6.0、Vue、Ant-Design等技术,与sqlserver2019数据库结合。系统提供麻醉记录、手术安全核查、费用管理等功能,确保信息数字化和流程规范化。通过自动化记录和数据分析,增强手术安全,优化资源分配,并支持医疗质控与研究。
C#医院手麻系统源码,手术麻醉管理系统源码
|
30天前
|
存储 监控 安全
C#手术麻醉系统源码 大型医院手麻系统4大需求是什么?
C#编写的大型医院手术麻醉系统旨在满足四大核心需求:智慧医院建设,要求实时患者信息共享与监控;医院等级评级,强调安全评估与术后管理;电子病历评级,规定手术预约、麻醉信息的标准化;科室需求,包括系统互联、流程信息化、数据追溯、操作简便、文书完整、快速响应、生命体征动态采集及质量控制。系统提升手麻工作的效率与安全性,确保手术顺利进行。
|
1月前
|
数据挖掘 C# 开发工具
采用C#语言开发的全套医院体检系统PEIS源码功能介绍
体检系统,是专为体检中心/医院体检科等体检机构,专门开发的全流程管理系统,通过软件实现检测仪器数据自动提取,内置多级医生工作台,细化工作将体检检查结果汇总,生成体检报告登记到计算机系统中。通过软件系统进行数据分析统计与评判以及建立体检相关的体检档案。从而实现体检流程的信息化,提高工作效率,减少手动结果录入的一些常犯错误。 在实际应用中,医院体检系统能够解决传统体检中手工操作带来的问题,如工作量大、效率低下、易漏检、重检或错检等。通过与医院信息系统(如HIS、LIS、PACS等)的连接,系统能够满足体检中心的日常工作流程,提供更好的管理、统计和查询分析功能。同时,基于网络基础的系统可以在网上传输
27 1
|
2月前
|
存储 人工智能 缓存
Unity优化——脚本优化策略3
Unity优化——脚本优化策略3
|
2月前
|
存储 缓存 Java
Unity优化——脚本优化策略2
Unity优化——脚本优化策略2
|
2月前
|
存储 XML 缓存
Unity优化——脚本优化策略1
Unity优化——脚本优化策略1