1. 共 1 章节,7 课时

  1. 课程大纲

共 1 章节, 7 课时

加载中...

产品编号: #695

¥0.00

讲师介绍

专业讲师

资深导师

经验丰富的专业讲师

课程介绍

了解课程详细内容和学习目标

Unity3D之了解C

课程面向 Unity3D 学习者(具备基础 C# 语法认知),以 “拓宽 C# 应用边界” 为核心,通过 “多场景实战” 的教学模式,系统展示 C# 在 Unity 脚本开发、控制台程序、桌面应用、动态链接库等领域的具体应用,帮助学习者理解 C# 在 Unity 生态及多开发场景中的核心作用,建立 “C# 跨场景应用” 的认知框架。

课程核心内容

C# 在 Unity3D 中的核心应用

C# 编写 Unity3D 脚本:聚焦 C# 与 Unity 的直接结合,讲解 C# 脚本在 Unity 中的创建、挂载流程,演示如何通过 C# 实现 Unity 中基础功能(如物体控制、逻辑触发),明确 C# 作为 Unity 核心开发语言的基础应用场景,帮助学习者建立 “C# 驱动 Unity 功能” 的核心认知。

C# 在非 Unity 场景的基础应用

C# 编写控制台程序:讲解 C# 在控制台环境中的开发流程,演示如何通过 C# 实现简单的文本交互、数据计算功能(课时 2),理解 C# 作为通用编程语言的基础应用形态。

C# 编写 Winform 程序:分两课时讲解 C# 开发 Windows 桌面应用(Winform)的核心流程 —— 从界面设计(如按钮、文本框布局)到交互逻辑编写(如点击事件、数据展示,课时 3-4),掌握 C# 在桌面应用开发中的基础用法,拓宽 C# 应用场景认知。

C# 编写 WPF 程序:介绍 C# 在 WPF(Windows Presentation Foundation)中的开发入门,演示界面设计与逻辑绑定的基础实现(课时 5),对比 Winform 与 WPF 的应用差异,进一步理解 C# 在桌面应用领域的灵活性。

C# 的进阶应用与跨场景调用

C# 编写动态链接库(DLL):讲解动态链接库的概念与作用(如代码复用、功能封装),演示通过 C# 创建 DLL 的完整流程(如类、方法的暴露配置,课时 6),掌握 C# 实现 “代码模块化封装” 的核心手段,为跨项目、跨平台调用铺垫。

Unity 调用 DLL:聚焦 “Unity 与外部代码协同” 场景,演示 Unity 如何加载、调用 C# 编写的动态链接库(课时 7),实现 “外部 DLL 功能在 Unity 中复用” 的核心需求,理解 C# 在 “Unity 与外部资源交互” 中的桥梁作用,为 Unity 复杂项目的模块化开发(如核心逻辑封装、第三方功能集成)提供思路。