|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/creating-an-mp3-player-using-unity-and-c/
课程评论:没有评论
课程名称:使用Unity和C#创建MP3播放器 课程概述:本课程所有使用的软件和资源都是免费的,强调通过创建一个功能完整的MP3播放器来学习C#编程。我是一位拥有40年编程经验的讲师,将教你从声明变量到条件逻辑及迭代逻辑(循环)等各种编程概念。通过这个课程,你将学习如何使用Unity游戏引擎创建一个单场景应用程序,构建场景的过程从创建画布开始,逐步添加面板和对象。你将学习在Visual Studio中编写C#代码,以控制在Unity中创建的对象行为。完成后,你将拥有自己的全面功能MP3播放器,包括立体声音频可视化器。无需具备Unity或编程经验,只需跟随讲师的步骤。 在课程中,你将学习: - 如何在Visual Studio中编写C#脚本 - 指令、变量和语句 - 条件逻辑(IF...ELSE块) - 循环(For、Foreach、While) - 标准函数和IEnumerator函数(等待某事发生) - 接受和返回参数的函数 - Start、Awake和Update函数 - 嵌套逻辑、创建类和在脚本之间共享数据 - 导入和解码MP3文件 - 浏览文件夹选择MP3文件及加载文件夹中的所有MP3文件 - 添加和移除播放列表中的MP3文件 - 循环播放播放列表中的所有MP3文件 - 动画效果的左声道和右声道音频可视化器 - 如何使用Unity编辑器,包括下载、安装和配置Unity与Visual Studio,使用编辑器中的不同窗格 - 创建画布、面板和各种对象(游戏对象、文本对象、图像对象、复选框对象、按钮对象、滑块对象) - 创建滚动列表、导入资产包、使用预设和将脚本分配给对象 - 如何处理和解决错误、在开发过程中测试应用程序 - 将应用程序构建为独立的可执行程序 本课程让学习编程和使用Unity变得更加简单和有趣,适合任何希望入门编程和应用开发的学习者。
All software and resources used in this course are free.This course really focuses on learning how to program in C# with the creation of a fully functional MP3 player as the use case. I am a 40 year programming veteran who will teach you everything from declaring variables to conditional logic to iterative logic (loops). While you do follow what I do in this course, I explain what I am doing when writing C# code to teach you the programming language. Thanks to Unity and Visual Studio, programming is MUCH easier to learn today than it was when I learned back in the 1980's.In this course, you will learn from an instructor with 40 years application development experience how to create a single scene application in the Unity game engine. You will build the scene starting with a canvas and adding to it panels and objects. You will learn to write C# code in Visual Studio to control how the objects you create in Unity behave. When done, you will have your very own, fully featured MP3 player with stereo audio visualizer. No unity or programming experience needed. All you need to do is follow what the instructor does. This is what you will learn in the course.- How to write C# scripts in Visual Studio - Directives - Variables - Statements - Conditional logic (IF...ELSE blocks) - Loops (For, Foreach, While) - Standard functions - IEnumerator functions (wait for something to happen) - Functions that accept and return values as parameters - The Start, Awake and Update functions - Nested logic - Creating a class - Sharing data between scripts - importing and decoding an MP3 file - Browsing to a folder and selecting an MP3 file - Browsing to a folder and loading all MP3 files in that folder - Adding MP3 files to a play list - Removing MP3 files from a play list - Cycling through all MP3 files in a play list and playing each one - Animating a left channel audio visualizer and a right channel audio visualizer- How to work with the Unity editor - How to download, install and configure Unity and Visual Studio for C# - How to use the different panes in the Unity editor - How to use the controls in the Scene pane - How to create a canvas - How to create a panel - How to create objects - Game Objects - Text objects - Text Mesh Pro objects - Image objects - Checkbox objects - Button objects - Slider objects - How to create a scrolling list - How to import asset packages - How to create and use prefabs - How to assign objects to public variables - How to create and assign scripts to objects - How to set script functions to be called when buttons and checkboxes are clicked- Other things you will learn - How to investigate and resolve errors - How to test the application throughout the development process - How to build the application into a stand alone, executable program