为了账号安全,请及时绑定邮箱和手机立即绑定

学unity不会C#

我刚学unity要做一简单的游戏,但是C#一点都不会,应该先学哪里呢?C#有什么快速入门的方法吗?

正在回答

3 回答

从最基础的开始就行,写脚本不需要太高深的东西


0 回复 有任何疑惑可以回复我~

谢谢!会一点点的学的

0 回复 有任何疑惑可以回复我~

我个人觉得先下定决心!一定要学会。然后了解C#的基本知识,比如结构、语法等(买书、网上看都行)。然后了解基本知识以后尝试去开源的unity小工程里看别人的script,一行一行慢慢看懂,然后试着全删了按照自己掌握的算法和语法写出来,持之以恒就能进步。

比如开始先试着能输出一个字符串(不是unity里的用法,只是C#编译),

using System;
namespace HelloWorldApplication
{
    class HelloWorld
    {
        static void Main(string[] args)
        {
            /*  C# 程序学习加油哦 */
            Console.WriteLine("Hello World!");
            Console.ReadKey();
        }
    }
}

试着能自己写出来,而不是背出来,那就能输出一串字了对吗?

然后试试进一步难的,比如计算个矩形的面积:

using System;namespace RectangleApplication{
   class Rectangle
   {
       // 成员变量
       double length;
       double width;
       public void Acceptdetails()
       {
           length = 4.5;    
           width = 3.5;
       }
       public double GetArea()
       {
           return length * width;
       }
       public void Display()
       {
           Console.WriteLine("Length: {0}", length);
           Console.WriteLine("Width: {0}", width);
           Console.WriteLine("Area: {0}", GetArea());
       }
   }
   
   class ExecuteRectangle
   {
       static void Main(string[] args)
       {
           Rectangle r = new Rectangle();
           r.Acceptdetails();
           r.Display();
           Console.ReadLine();
       }
   }}

循序渐进就好。

其实我也初学者,哈哈,与君共勉~

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

学unity不会C#

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信