【Unity-c#专题篇】之c#入门篇

这篇具有很好参考价值的文章主要介绍了【Unity-c#专题篇】之c#入门篇。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

c# unity,# unity之c#专题篇—系统强基,unity,c#,游戏引擎


👨‍💻个人主页:@元宇宙-秩沅

👨‍💻 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅!

👨‍💻 本文由 秩沅 原创

👨‍💻 收录于专栏unity之c#专题篇


⭐🅰️系统路线点击跳转⭐


⭐[【Unityc#专题篇】之c#进阶篇】

⭐【Unityc#专题篇】之c#核心篇】

⭐【Unityc#专题篇】之c#基础篇】

⭐【Unity-c#专题篇】之c#入门篇】

【Unityc#专题篇】—进阶章题单实践练习

⭐【Unityc#专题篇】—基础章题单实践练习

【Unityc#专题篇】—核心章题单实践练习



🎶视频教程


点击进入:

🅰️ 进阶之路——【Unityc#专题篇】之c#入门篇


🎶(1)认识Net Freamework


c# unity,# unity之c#专题篇—系统强基,unity,c#,游戏引擎

Microsoft .NET Framework是用于Windows的新托管代码编程模型。它将强大的功能与新技术结合起来,用于构建具有视觉上引人注目的用户体验的应用程序,实现跨技术边界的无缝通信,并且能支持各种业务流程

c# unity,# unity之c#专题篇—系统强基,unity,c#,游戏引擎


🎶(2)注释和命名


注释

  • 单行注释
  • 三行注释 ——适用于函数,类和命名空间的注解
  • #Region和#endRegine——适用于代码多的时候
  • 注释快捷键 : CTRL + K + C/U

命名

  • 驼峰命名法——变量 nameThis
  • 帕斯卡命名法——函数和类 NameThis
  • 匈牙命名法——类下的方法 N_This

🎶(3)输入和输出


  • Consolo.RedKey()——按任意键继续
  • Consolo.WriteLine(" { x}“,y)
  • Consolo.WrteLine(" "+y) ;——输出的两种形式
    c# unity,# unity之c#专题篇—系统强基,unity,c#,游戏引擎

🎶(4)变量 和 常量


c# unity,# unity之c#专题篇—系统强基,unity,c#,游戏引擎

  • 二进制 和 十进制 之间的相互转换
  • 常量的两大特点——不可被修改 + 必须初始化

🎶(5)转义字符

  • table —— /t
  • 空字符——/0
  • 报警——/a
  • 光标退格——/b
  • @的作用

🎶(6)位运算,移位运算


c# unity,# unity之c#专题篇—系统强基,unity,c#,游戏引擎
c# unity,# unity之c#专题篇—系统强基,unity,c#,游戏引擎

  • 左移位 = 原数 * 2^n
  • 右反之

🎶(7)类型转换和Assic码


  • Assic码常见:

A -97 | a-65 | 0 -48

  • 类型转换:
    c# unity,# unity之c#专题篇—系统强基,unity,c#,游戏引擎
  • 隐性转换
    1.decimal不能和其他两个浮点型进行隐转
    2.无符号的可以向有符号的进行隐转,有符号的不能和无符号的进行隐转
    3.int a = 2;decimal b = a ;——整形和字符型的隐转
    4.char类型和浮点型,整型的隐转
  • 显性转换

() ——数值
parse——字符串与数值
Convert——适用所有

1.ConvertToboolean() --转bool
2.ConvertToSingle()–转float
3.xx.ToString–其他类型转String
4.字符串的拼接


🎶(8)优先级


单目-算数-移位-关系-逻辑-关系-条件-赋值

单算位关逻条赋
c# unity,# unity之c#专题篇—系统强基,unity,c#,游戏引擎


🎶(9)拆箱和装箱

  • 装箱

int a = 3 ; object b = a ;

  • 拆箱

int c = (int) b ;



🎶(10)控制台方法


  • 清空: Console.Clear();

  • 设置控制台大小:
    c# unity,# unity之c#专题篇—系统强基,unity,c#,游戏引擎

  • 读取显示: int i = Console.ReadKey().KeyChar; ./Console.ReadKey( ).Key

  • 读取不显示: int i = Console.ReadKey(true).KeyChar; / Console.ReadKey(true).Key
    c# unity,# unity之c#专题篇—系统强基,unity,c#,游戏引擎

  • 控制台的坐标系: 上底为x轴,左边为y轴

  • 设置光标的位置: Console.SetCursorPosition(1,2);

注意:在视觉效果上,y轴的长度是x轴的两倍

  • 设置颜色:
    c# unity,# unity之c#专题篇—系统强基,unity,c#,游戏引擎
  • 光标的显隐(利于游戏视觉的显示): Console.CursorVisible = false;
  • 控制台的关闭: Environment.Exit(0);

总结:

c# unity,# unity之c#专题篇—系统强基,unity,c#,游戏引擎


🎶(11)随机数


c# unity,# unity之c#专题篇—系统强基,unity,c#,游戏引擎


🎶(12)断点


c# unity,# unity之c#专题篇—系统强基,unity,c#,游戏引擎


⭐相关文章⭐

⭐🅰️系统路线点击跳转⭐


⭐[【Unityc#专题篇】之c#进阶篇】

⭐【Unityc#专题篇】之c#核心篇】

⭐【Unityc#专题篇】之c#基础篇】

⭐【Unity-c#专题篇】之c#入门篇】

【Unityc#专题篇】—进阶章题单实践练习

⭐【Unityc#专题篇】—基础章题单实践练习

【Unityc#专题篇】—核心章题单实践练习

⭐本站最全-unity常用API大全(万字详解),不信你不收藏



你们的点赞👍 收藏⭐ 留言📝 关注✅是我持续创作,输出优质内容的最大动力!文章来源地址https://www.toymoban.com/news/detail-810461.html

到了这里,关于【Unity-c#专题篇】之c#入门篇的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Unity之c#专题篇——【不动如山核心章】

    👨‍💻个人主页 :@元宇宙-秩沅 👨‍💻 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅! 👨‍💻 本文由 秩沅 原创 👨‍💻 收录于专栏 : unity之c#专题篇 ⭐[【Unityc#专题篇】之c#进阶篇】 ⭐【Unityc#专题篇】之c#核心篇】 ⭐【Unityc#专题篇】之c#基础篇】 ⭐【Unity-c#专题篇】之

    2023年04月23日
    浏览(36)
  • 【Unity之c#专题篇】—核心章题单实践

    👨‍💻个人主页 :@元宇宙-秩沅 👨‍💻 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅! 👨‍💻 本文由 秩沅 原创 👨‍💻 收录于专栏 : unityc#专题篇习题 核心章知识点详解入口 🅰️ 题单来自:B站唐老狮 实践经验 : 1.类是对象,清楚类的本质 2.对象和对象之间可作为参

    2024年02月05日
    浏览(39)
  • 【Unity之c#专题篇】——【不动如山核心章—掌握核心只需这一篇】

    👨‍💻个人主页 :@元宇宙-秩沅 👨‍💻 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅! 👨‍💻 本文由 秩沅 原创 👨‍💻 收录于专栏 : unity之c#专题篇 ⭐[【Unityc#专题篇】之c#进阶篇】 ⭐【Unityc#专题篇】之c#核心篇】 ⭐【Unityc#专题篇】之c#基础篇】 ⭐【Unity-c#专题篇】之

    2023年04月24日
    浏览(40)
  • unity游戏制作中C#继承的使用

    目录 一、创建基类 二、创建派生类 三、什么时候使用继承 一、创建基类 在unity中创建一个基类代码Item,此脚本不需要挂载在任何物体上,基类代码中所有的方法都会被派生类继承。

    2024年02月12日
    浏览(42)
  • Unity 游戏开发、03 基础篇 | C#初级编程

    https://learn.u3d.cn/tutorial/beginner-gameplay-scripting Update(不是按固定时间调用的) 经常用于 移动非物理特性的物体(不是物理对象) 简单定时器 接收输入 FixedUpdate(调用时间间隔相同) 进行任何必要的物理计算(任何物理对象) 最好使用力来定义移动 使用 IDE 的 Unity Event Func

    2024年02月08日
    浏览(65)
  • [游戏开发][Unity] Xlua与C#互相调用规则

    静态方法无需获取类对象,获取到类直接执行 例1: 例2 调用非静态方法一定要获取到具体的C#类对象!!! 例1:获取单例对象并调用非静态方法,Singleton是单例的一种写法,网上源码很多 下面是Lua调用C#的代码,我这是模拟Xlua的工程,以类的方式实现交互 看Log日志发现:

    2024年02月07日
    浏览(78)
  • UNITY—2D游戏制作入门!

    Unity作为当今最流行的游戏引擎之一,受到各大厂商的喜爱。 像是炉石传说,以及逃离塔克夫,都是由unity引擎开发制作。 作为初学者的我们,虽然无法直接做出完成度那么高的作品,但每一个伟大的目标,都有一个微不足道的开始。让我们从一个2D小游戏入手,来学习Unit

    2024年02月04日
    浏览(56)
  • 十八、Unity游戏引擎入门

    1、下载     首先需要下载Unity Hub,下载网址:https://unity.com/cn。     然后在其中下载Unity编辑器并安装,可选择最新版本。     接着需要选择适合的开发环境,例如Android Studio或Xcode,以便进行手机游戏开发。在安装完Unity后,需要根据项目需求下载对应的模块和插件,例

    2024年02月16日
    浏览(79)
  • Unity游戏开发之游戏动画(Unity动画系统)

    Unity动画系统分为 动画片段 Animation Clip: 动画资源,与模型无关 动画状态机 Animator Controller:帮助我们跟踪当前动画的播放状态,并且根据设置觉得如何切换动画片段 动画组件 Animator Component:玩家角色需要播放动画功能时,需要动画组件,将游戏对象需要的动画状态机(以

    2024年02月13日
    浏览(58)
  • 【Unity3D】Unity 脚本 ③ ( C# 脚本的执行入口函数 | 获取当前游戏物体及物体名称 | 获取游戏物体的 Transform 组件数据 | UnityEngine 命名空间简介 )

    在 C# 脚本中控制 游戏物体 GameObject 运动 , 要先获取该物体 , 然后 修改其 Transform 组件的属性 ; 在 游戏开始运行后 , 会自动执行 游戏物体 GameObject 上的 C# 组件代码 , 程序入口是 MonoBehaviour#Start() 函数 ; 在 C# 脚本中 , 主要的内容都在 Start() 函数 中实现 ; 在 C# 脚本中 , 游戏物体

    2023年04月12日
    浏览(89)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包