基于.NET的CAD二次开发学习笔记二:AutoCAD .NET中的对象

1、CAD对象一个CAD文件(DWG文件)即对应一个数据库,数据库中的所有组成部分,看的见(包括点、多段线、文字、圆等)和看不见(图层、线型、颜色等)的都是对象,数据库本身也是一个对象。直线、圆弧、文字和标注等图形对象都是对象。线型与标注样式等样式设置都是对象。图层、编组和块等组织结构都是对象。视...

2018-02-13 17:39:24

阅读数:111

评论数:0

WPF学习笔记《一》

在网上看了一些WPF Hello world 程序编写后,自己总结出了其中的几点。 Winform 和 WPF 的区别在于 1、WPF的UI元素设计通过XAML敲代码方式来完成所有的UI部分,而传统Winform是依靠拖动UI控件的方式。 2、WPF的UI界面设计和交互分为两个相互关联的部分...

2017-11-13 11:21:26

阅读数:74

评论数:0

学习WPF的第一步

WPF之路——从HelloWorld到WPF World 前言   有人说到,学习任何一种编程最困难的部分是“Hello World”。这一看似乎很可笑,仔细想来却未必。平时很多我们自认为很简单的东西也许恰恰是最困难的东西,比如C#中的一些基本概念,我们天天都在用,可你真的都理解他们吗?!对...

2017-11-13 11:02:52

阅读数:283

评论数:0

UI简易框架的学习笔记

一、首先这篇文章我是参考麦子学院的一个Unity3D制作3D塔防游戏的其中的UI部分编写的,老师很不错,给了我很大的启发, 在此记录下,主要为了日后的查阅,先讲讲思路吧! 二、为何需要搭建框架?需要哪些条件?具备哪些功能?是否具有拓展性呢? 围绕上面的问题,开始一一阐述吧。 ...

2017-11-07 21:05:41

阅读数:118

评论数:0

Unity3D--关于RectTransform的总结

一、本来打算写UI框架的,不过在那之前我打算在复习一下在UGUI中我认为最重要的知识点--->RectTransorm 二、1.UI是游戏可玩性的核心点之一,相信这是毋庸置疑的,UI元素的外观美术一般可以全权帮程序员解决,但涉及到UI元素根据游戏进度和可玩性要求的不断升级,需要的操作会越开越...

2017-11-07 13:33:15

阅读数:163

评论数:0

Newtonsoft.Json简要使用笔记

Newtonsoft.Json简介: 开源库,听大牛讲,这个Json相比较其他json库性能更优,因此来学习了。 目前已知JsonConvert下的两个静态方法的基本使用方式。JsonConvert.SerializeObject 传入object类型参数,返回Json格式字符串。JsonCo...

2017-11-07 13:14:02

阅读数:174

评论数:0

Unity官方第一个人称射击游戏<恶魔射手>—学习笔记四(游戏中的管理)

敌人统一管理类: public class MyEnemyManager : MonoBehaviour { public GameObject mEnemy; //生产指定敌人 public Transform[] mSpawnPoints; //生产地 M...

2017-11-01 12:27:03

阅读数:462

评论数:0

Unity官方第一人称射击游戏<恶魔射手>_学习笔记三(敌人脚本)

敌人移动脚本 [RequireComponent(typeof(NavMeshAgent))] public class MyEnemyMove : MonoBehaviour { Transform mMyHero; //声明英雄、敌人生命值脚本在于它们决定了敌人的AI何时启动和...

2017-11-01 12:01:26

阅读数:553

评论数:0

官方游戏<恶魔射手>--学习笔记二(英雄脚本)

上一篇说完了如何控制英雄的移动,在这一篇我将补全剩余部分。 代码注释较为详细,直接贴出来吧。 public class MyPlayerHealth : MonoBehaviour { public Color mColor = new Vector4(1, 0, 0, 0.1f); ...

2017-11-01 10:46:23

阅读数:196

评论数:0

Unity官方_第一人称游戏<恶魔射手>----学习笔记一(英雄脚本)

游戏思路: 1.摄像机跟随的第一人称类型游戏 2.游戏可依靠Unity内置功能去实现 3.游戏主要包含:玩家部分、敌人部分、UI部分、粒子系统、音频管理、敌人AI、敌人生产 4.该游戏属于入门级FPS案例,留下众多可拓展部分,可细细道来

2017-10-31 15:59:41

阅读数:709

评论数:0

C#事件

C#事件:       注册事件: 理解: 对未来可能会发生的某一件事,当前拟定一个解决方案。       触发事件: 理解:在确定的位置,调用委托变量。 事件全过程:1.声明一个委托 Public delgegate void EventDelegate(); 。     2.在确定未来发生事件...

2017-05-21 13:52:26

阅读数:97

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭