- 博客(38)
- 收藏
- 关注
原创 XML基础
首先用记事本建立一个XML文件,后缀自己改txt->xml12然后建立C#文本namespace ParseXML{ class Program { static void Main(string[] args) { XmlDocument document
2017-07-02 19:05:27
372
转载 UML中关联,依赖,聚集,组成的联系和区别
在UML中,关联,依赖,聚集,组成的联系十分紧密,不容易区分,本文试图用通俗的语言来讲解这四种关系的区别。关联,即是发生关系,一个类A关联类B,说明类A中的字段(或属性)中含有类B的实例链接(在C++中为指针),类B也可以关联类A,他们是对等的,没有主次之分。依赖,类A依赖类B,说明类A中用到了类B,这个“用到”,比关联的程度更浅,比如,在局部变量(函数中的变量和函数参数)中用到了
2017-06-24 11:29:18
1590
转载 要你命三千又三千的成长之旅
今天,是我第一回玩博客,也是作为一个小白听从他人的建议,用博客来记录自己的电脑学习之旅,自己的成长之旅!我不喜欢博客,但是我依然要开始努力用博客记录自己的点点滴滴,因为我不喜欢的很多,但是我是一个人,作为一个有野心的人,我必须学会去适应一切我的不喜欢不适应,物竞天择,适者生存,只要适合我的发展的,我都要去尝试适应并且去努力做到游刃有余。大浪淘沙,留下的都是珠子,我不能和大多数人一样,因为一点阻
2017-06-23 19:56:54
495
转载 Word文档插图片问题
一到学期末就开始各种文档停不下来,插图片排版一直是一个问题,百度了一个方法还是挺好使的,记录下来以后常用。对文档进行编辑的过程中,肯定避免不了插入多张图片、表格、形状、文本框等。但是由于图片如果正常编辑的话,经常会按回车符所在的位置排列,不能让我们随心地进行排版编辑。那么下面就由学习啦小编给大家分享下在word中排版图片的技巧,希望能帮助到您。 在word中排版图片的步骤如下
2017-06-17 11:35:16
1691
转载 Unity3D 多种播放音效的方式
转载自 脱莫柔Unity3D学习之旅 QQ群:【Unity3D(AR/VR) 334163814】【unity3d(游戏) 119706192】 本文链接地址: 多种播放音效的方式AudioListener组件默认绑定在主摄像机上,这个组件的功能相当于耳朵,用来听声音的。1.背景音乐选中音乐文件,建议不勾选3D Sound选项。在Main Camera下
2017-06-15 17:56:15
4509
转载 对象模型,动态模型,功能模型
第七周作业——用面向对象方法分析研究书中习题2第3题中描述的机票预订系统,试建立它的对象模型、动态模型和功能模型。 来源:博客园 2016-04-18对象模型如下:动态模型如下:功能模型如下:
2017-06-10 11:44:45
10186
2
转载 建立软件工程之动态模型(状态图)步骤
关键词:状态图,软件工程,动态模型 动态模型着重于系统的控制逻辑,考察在任何时候对象及其关系的改变,描述这些涉及时序和改变的状态。动态模型包括事件跟踪图和状态图。事件跟踪图则侧重于说明系统执行过程中的一个特点“场景”(scenarios),也叫做脚本。脚本通常起始于一个系统外部的输入事件,结束于一个系统外部的输出事件。状态图是一个状态和事件的网络,侧重于描述每一类对象的动态行为。
2017-06-10 11:38:37
24227
转载 UI部分关于Atlas图集制作
来来回回做了几次,一直忘,无语无语转载了一篇大神的文章作为参考unity版本:4.5 NGUI版本:3.6.5 1、选择要制作的图片放到对应目录下,在Asset下新建一个文件夹Picture用于放置图片:2、选中一张图片,打开Atlas Maker: 3、单击窗口中的Create按钮,选择一个路径保存,在这里我们新建一个文件夹Prefabs用于保存生成的文件,可
2017-06-09 17:20:02
2012
原创 Maya里面的模型动画导入Unity使用
总是不爱记笔记,其实这也没什么,只要我们多练习,次数多了,自然也就记住了,但是往往厌倦枯燥的练习,认为很简单,具体应用的时候就犯难了,这次把maya动画的导入,导出做详图说明,希望帮助那些懒得记笔记又不爱练习的我
2017-06-09 13:26:24
25167
1
转载 面向对象软件工程概述复习题
复习的时候看见了这篇文章,转载过来了,希望对自己的复习有所帮助。学习这东西怎么说呢你用心去学就会发现其实没有那么难,关键在于你是否愿意用心去做。舍友前两天还什么都不会呢,周末两天潜心研究了一下就感觉不能同日而语。1.封装是指把对象的(A)结合在一起,组成一个独立的对象。A.属性和操作 B.信息流 C.消息和事件 D.数据的集合2.状态图和活动图建立了UML面
2017-06-05 21:57:21
5272
原创 测试用例
一、定义测试用例就是一个文档,描述输入、动作、或者时间和一个期望的结果,其目的是确定应用程序的某个特性是否正常的工作。二、测试用例八大设计方法其中之二1 等价类划分 1.1 理论知识 等价类划分是一种典型的黑盒测试方法。这一方法完全不考虑程序的内部结构,只依据程序的规格说明来设计测试用例。 等价类是指某个输入域的子集合。在该子集合中,各个输入数据对于揭示程序中的错误都是等效的
2017-06-04 13:04:41
882
转载 建立对象模型即使用UML画类图
UML类图画法及其之间的几种关系最近复习软件工程的考试,大题需要画一下类图,发现类图的画法及其之间的几种关系已经淡忘了很多,上百度进行搜索,发现了一篇学习笔记,整理总结的不错哦自我总结:看见建立对象模型的题目首先想到就是使用UML画类图,有一定的步骤文章目录如下:类图画法类之间的几种关系:泛化(Generalization)、实现(Reali
2017-06-04 12:37:01
40291
8
原创 Unity给游戏添加倒计时和分数
总觉得敲代码可难可难,昨天做了一天,游戏雏形出来了,涉及到逻辑一块却很棘手,网上百度了,版本太多,实现的效果也不近人意。问室友,分分钟就解决了,虽然出现了小插曲,分数这块还是不会,编程只是门手艺,算不上知识,手艺嘛,多做就会了,你听说过打铁通过一本书就能把铁打好?吃苦没用,也不用吃苦,先写个扫雷,三消,2048什么的找找感觉。编程最重要的是实践,一个问题解决方案哪怕是模
2017-05-30 12:23:11
22972
2
转载 Unity3D 5.x怎么添加背景音乐?
游戏一做到主要逻辑的地方就卡壳,这么懒,拼凑代码都懒得想,还是先干点有意思的事情,给游戏添加个背景音乐先。加油,很多问题百度就能解决了哦。1、首先,新建一个工程,在Hierarchy视图中选中Main Camera,然后在Inspector视图中点击下方的大按钮“Add Component”. 2、点击“Add Component”按钮后,在搜索框中输入
2017-05-29 19:34:16
11823
原创 Unity如果制作特效
昨天看完古装剧,里面的特效着实绚丽。小时候看这种剧就是看热闹,现在看,更在意其中的门道。想起来之前老师貌似讲过一些关于特效的内容,觉得用不着,现在用着了也想不起来了。大概百度了一下这方面的内容,都是文档说的不清不楚的,横二八经的学习网站貌似也没和类教程。去网上大海捞针的搜索,欧尔还有点小惊喜。网上视频画质差的,只能学个皮毛。
2017-05-29 11:46:26
1415
转载 unity用按钮跳转场景代码
首先创建场景scene_0,在上面创建一个按钮,保存scene_0然后创建场景scene_1,保存scene_1然后分别运行其场景,在运行的过程中,点击“File”->“Build Setting”如图所示,点击“Add Current”,场景就会自动加进去了
2017-05-21 17:16:07
13247
转载 如何自制微信小视频发朋友圈
近期看朋友们在微信朋友圈发的视频都是自制的,觉得蛮有意思,也想发一个。发现自己并不会,问了人也没回答我,趁放假没事,吃过饭便在网上开始百度。用天天P图制作了视频后,和朋友圈格式正好匹配,还自带音效,这下好了,原来So、easy。在朋友圈一发,发现并不是这样,视频没有问题,音效却不能播放,视频效果大打折扣,怎么办。百度了各种方法,原来用格式工厂可以的,于是试了试,发现还是不能,格式不
2017-04-03 11:00:58
10257
转载 Unity 游戏存档 PlayerPrefs类的用法
unity3d提供了一个用于本地持久化保存与读取的类——PlayerPrefs。工作原理非常简单,以键值对的形式将数据保存在文件中,然后程序可以根据这个名称取出上次保存的数值。 PlayerPrefs类支持3中数据类型的保存和读取,浮点型,整形,和字符串型。 分别对应的函数为: SetInt();保存整型数据; GetInt();读取整形数据; S
2017-03-26 11:08:12
740
转载 画图题
为方便储户,某银行拟开发计算机储蓄系统。储户填写的存款单或取款单由业务员输入系统,如果是存款,系统记录存款人姓名、住址、存款类型、存款日期、利率等信息,并印出存款单给储户;如果是取款,系统计算利息并印出利息清单给储户。 写出问题定义并分析系统的可行性。答:如果是存款,储户填写存款单,然后交给业务员键入系统,同时系统还要记录存款人姓名、住址(或电话号码)、身份证号码、存
2017-03-25 09:09:48
2352
转载 数据流图的画法
数据流图的画法数据流图也称为数据流程图date flow diagram , DFD,是一种便于用户理解和分析系统数据流程的图形工具,他摆脱了系统和具体内容,精确的在逻辑上描述系统的功能、输入、输出和数据存储等,是系统逻辑模型的重要组成部分。数据流图的基本组成成分数据流:是由一组固定成分的数据组成,表示数据的流向。值得注意的是,数据流图中描述的是数据流,而不是控制流。除了流向数据存
2017-03-25 08:59:16
1097
转载 用Unity做一个钟表
上午上完Unity课,睡到下午4点多起床,做了一下这个闹钟,主要是还是不理解呢。网址在下面了。虽然照着实现了,但是还是不理解内涵。https://sanwen8.cn/p/26c97IR.html 难点在于指针位置的摆放,还有相关计算旋转的中心问题等等。using UnityEngine;using System;using Sy
2017-03-06 18:15:06
1025
原创 瓦片地图
依图片大小来设计地图图片大小624*416文件---》新建文件--》将图片导入工具:地图--》新图块--》浏览--》拖动的时候shift加选,一次拖动多块---》鼠标不用按任何键进行移动--》 加拐点----》最后保存,保存在VS里面打开,是XML的文件,路径改一下。
2017-01-11 21:18:54
332
原创 Json解析
20170110JSON解析一般默认键值结构,可以嵌套[]数组里面放整个字典{}作为字符串加“”,数字不加引号。 {“Name”:”zhangsan”,“Age”:20,“Address”:{“Province”:”AA”,“City”:”PDS”,“Code”:123456} “Book”:[{“id”:1,“name”
2017-01-11 21:10:51
304
转载 UseDefault存储小型数据
//GameScene.h#include "cocos2d.h"USING_NS_CC;class GameScene : public cocos2d::Layer{public: static cocos2d::Scene* createScene(); virtual bool init(); void
2017-01-09 16:39:10
301
转载 COCOS设计模式--简单工厂模式
Cocos2d-x中也有工厂模式,何为工厂模式,顾名思义就是用来产生产品的,工厂就是用来创建其他类对象的类,我们把这个创建其他类对象的类叫做工厂类,而这些被创建的对象叫做产品,所以这种模式才叫做工厂模式,是不是很形象。我们从纯C++的角度来看一下如何使用工厂模式。工厂模式又分为简单工厂模式、工厂方法模式、抽象工厂模式,先来看一下简单工厂模式如何实现。简单工厂模式:为了解决频繁调
2017-01-09 11:14:52
517
转载 单例模式
单例:即只有一个类对象,且提供全局的访问权限特点:1.构造函数私有2.私有的静态成员指针,标识是否已产生了单例实例3.提供一个getInstance()方法来获取单例对象下面已打飞机中的子弹管理类来说明,单例的用法及实现:#ifndef _MANAGER_H_#define _MANAGER_H_#include "cocos2d.h";/
2017-01-09 10:56:20
223
转载 ZOrder
一、声明笔者以cocos2d框架的cocos2d-x-3.3rc0版本源码做分析。本文属于笔者原创,允许转载和分享,但请注明文章出处。二、简介ZOrderZOrder顾名思义就是节点(Node对象)在Z轴上的排序,这样一来ZOrder越小就越优先显示。每个节点(Node对象)可以持有多个子节点,组成节点树(关于节点树的介绍查看《Cocos2d之Node类详解之节点树
2017-01-08 19:08:07
834
转载 Cocos2d-x SpriteFrameCache的使用
根据官方文档与其他c++属性实现的类似书中示例:图中的小人是会动的。 首先使用texturepacker制作出一张拼图,导出plist等文件:plist类似: 3.x的cocos似乎不再鼓励使用什么BatchNode等优化方式,官方支持的是SpriteFrameCache,类似TextureCache。 使用的方式是在某个位置加载plist文件,然
2017-01-07 19:09:11
1002
转载 COCOC——Vector
通过一天的时间看Vector,其实cocos的Vector跟C++的区别在于前者可以自动释放空间,后者需要自行手动释放。下面来为大家介绍一下Vector的用法吧。Vector它是一个模板类,就是一个动态数组,只不过Vector功能更为强大,所以我们经常用它来在程序中使用。尖括号里<>,是数据类型,那我们想添加一个Layer或者Sprite这种指针类型的变量,格式就是:Vector<Sprite
2017-01-07 17:21:26
396
原创 COCOS实训第一天
半年都没学COCOS了,实在有点,,,老实说,大二学了一年COCOS,什么都没学会,今天一看连简单的的符号都蒙蔽了::是作用域运算符,比如说:Sprite::Create()可能有很多个同名的Create()方法,这里特指的是Sprite类下面的Create()方法,-—>是对象访问方法的运算符,比如说sp-->Create()相当于.即C#里面的对象名.函数名()。
2017-01-06 12:48:45
498
原创 RPG游戏黑暗之光
考试周总算过去,老实说,特别想回家过年,好气呀,没钱了,过年只能出去奔波了,做女人一定要很有钱,不然生活过的总是不那么舒服,今天在群里说我都学了两年编程了,到现在还没学会,有人问我你一天学多久,我回答半个小时,他说,刚开始学习,一天都得10的小时,坚持3个月,就会有起色,我没有尝试过,所以我活该不会。他问我都学了什么,我说什么都学了,他问你都做了什么项目,我说没有,什么项目都没做。
2017-01-05 22:25:48
1939
原创 C#之委托
20170102明天期末考试,半年一晃又过去了,时间就像沙子,抓着漏着。今天学到一半心情焦躁的不行,哦多Kie201611121、为什么要使用委托将一个方法作为参数传递给另一个方法。参数都是有类型的,现在方法作为参数的时候类型是委托类型。下面我们写了3个方法很相似,我们想简化,怎么办?using System;using System.Collections.G
2017-01-02 13:14:55
330
转载 原理2
我们知道冯.诺伊曼体系结构中是把计算机划分为输入设备,输出设备,存储器,控制器,运算器.输入设备主要是键盘,鼠标,输出设备主要是显示器,打印机控制器与运算器我们一般全称为CPU.存储器主要指硬盘与内存. 为啥windows上的应用软件都差不多一样我们开发软件时不会直接面对硬件(只有开发操作系统或驱动程序才直接面对硬件),操作系统封装了硬件的细节信息,应
2016-11-27 16:24:11
235
转载 原理
操作系统中有若干进程并发执行,它们不断申请、使用、释放系统资源,虽然系统的进程协调、通信机构会对它们进行控制,但也可能出现若干进程都相互等待对方释放资源才能继续运行,否则就阻塞的情况。此时,若不借助外界因素, 谁也不能释放资源, 谁也不能解除阻塞状态。根据这样的情况,操作系统中的死锁被定义为系统中两个或者多个进程无限期地等待永远不会发生的条件,系统处于停滞状态,这就是死锁。 产生死
2016-11-27 16:22:23
555
转载 在自己强大之前,不要奢望别人主动帮助
[转帖] 近日,与一位老乡聊天,他是一位典型的“老凤凰男”,农村出身,家里只有他一人考进了名牌大学,剩下的两个兄弟和三个妹妹均在家中务农,目前人到中年,混到央企中层,处级待遇,对于一个毫无背景、无人指点的内向守旧型的“凤凰男”来说,也算是事业小成。酒过三巡之后,打开话匣子,他感叹自己的事业本不该如此,回首往事,总结出两大牵绊事业的要素:身后的大家族拖累和自己的悟性太低。对于正在混凝土浇筑的
2016-06-17 07:55:55
547
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人