C# for Unity 简单语法汇总

这篇博客总结了Unity开发中的C#简单语法,包括获取当前时间、IP和Mac地址、截图、目录文件操作、鼠标贴图控制、场景重载及同级对象索引操作,便于开发者查阅和使用。
摘要由CSDN通过智能技术生成

本文将记录Unity开发中遇到的一些简单语法,用于存档方便以后查看,持续更新中。。。

 

1.获取当前时间并且按固定格式显示

System.DateTime now = System.DateTime.Now;
Debug.Log(now.ToString("yyyy/MM/dd hh:mm:ss"));



2.获取本机IP地址/Mac地址

ipAddress = Network.player.ipAddress;

 

using System.Net.NetworkInformation;

NetworkInterface[] nis = NetworkInterface.GetAllNetworkInterfaces();

macAddress=nis[0].GetPhysicalAddress();


3.获取当前应用界面的截图
Application.CaptureScreenshot("screen.png");



4.验证是否存在指定目录/文件,创建目录

using System.IO;

 

bool a=Directory.Exists(path);

bool b=file.Exists(path);

 

Directory.CreateDirectory(path);

 

5.设置鼠标贴图/恢复默认贴图

Cursor.SetCursor(mouseTex1, Vector2.zero, CursorMode.ForceSoftware);

Cursor.SetCursor(null, Vector2.zero, CursorMode.ForceSoftware);

 

6.重载当前场景

using UnityEngine.SceneManagement;

SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex);

 

7.获取当前对象同级的索引 / 将当前对象的同级索引设置为0

int index = target.transform.GetSiblingIndex();

target.transform.SetSiblingIndex(0);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值