- 博客(70)
- 资源 (15)
- 收藏
- 关注
原创 U4初步使用整理(四)切换相机
相机切换控制 关键方法:UGameplayStatics::GetPlayerControllerSetViewTargetSetViewTargetWithBlendu4里PlayerController是一个存在但是隐藏的actor,类似unity中空的gameObject. void ACameraDirector::Tick( float DeltaTime ) {
2015-07-05 18:19:44
1150
原创 U4初步使用整理(四)Pawn简单操作
Pawn继承与aactor,能通过玩家输入和ai驱动。AutoPossessPlayer = EAutoReceiveInput::Player0;设置吸收输入的pawn,添加多个此类pawn,Player0取得是最新添加到场景中的pawn. UPROPERTY属性可以让代码中变量在ed中可见,同时不会每次跑场景都重新设置变量,赋予EditAnywhere属性可以在编辑器中赋值。一个控制pawn移
2015-07-05 15:53:41
3728
原创 U4初步使用整理(三)Actor基本操作
场景中所有可操作的物件都是基于actor,类似unity的game object. 关键方法: GetActorLocation() GetActorScale() Tick做actor每帧逻辑操作 // Called every frame void AFloatingActor::Tick( float DeltaTime ) { Super::Ti
2015-07-05 12:36:53
1848
原创 u4初步使用整理(一)
1.关键方法GetActorForwardVector(),获取Actor前进方向,以ArrorwComponent方向一致。GetActorRightVector()AddMovementInput()AddControllerYawInput()AddControllerPitchInput()InputComponent->BindAxis("Pitch",
2015-06-18 22:31:13
2243
原创 Git教程
http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
2014-12-22 19:08:25
564
原创 vs2010 调试模式下XMMatrix赋值造成越界访问
好久没写博文,遇到一奇葩问题,上贴图直接:为了看得明显,先将工程名设为1234561.启动调试截图如下:启动调试,一切正常。2.将工程名改为1234567在xmmatrix变量赋值的时候,竟然出现越界访问异常!release模式下程序运行一切正常。一个vs奇葩的bug。本来想用下新的simd代替下d3dmatrix结果遇到vs2010这奇葩b
2014-01-10 22:04:11
1449
原创 编程珠玑笔记--排序
首先来个插入排序?12345678910111213141516171819202122232425#include stdio.h>
2012-04-26 22:49:51
705
原创 80X86学习笔记--常用伪指令语句
(1)符号定义语句1.等价语句EQU符号名 EQU 表达式COUNT EQU 100 ; 符号COUNT就代表常数100BUFF_LEN EQU 4*COUNT ; COUNT是已定义的符号常数HELLO EQU “HELLO WORLD!”MOVE EQU MOVCOUNT EQU CX用EQU可以用MOVE
2012-04-08 20:16:23
873
原创 80X86学习笔记--变量与标号
变量表示存储单元中存放的数值,标号表示存储单元中存放的指令代码。(1)数据定义语句通过数据定义语句可为数据项分配存储单元,并根据需要设置其初值,还可用符号代表数据项,此时符号与分配的存储单元相联系。1.数据定义语句数据定义语句最常用的是伪指令语句。格式:[变量名]数据定义符 表达式[,表达式,….,表达式];注释例:VARB DB 3VARW DW
2012-04-04 17:30:36
1539
原创 80X86学习笔记--汇编语言的语句
(1)语句的种类和格式1.语句的种类指令语句和伪指令语句两类,指令语句有着与其对应的机器指令,伪指令语句没有与其对应的机器指令,只是指示汇编程序如何汇编源程序,包括符号的定义,变量的定义,段的定义。2.语句格式指令语句和伪指令语句的格式相似,都由四部分组成。格式:[标号] 指令助记符 [操作数] [;注释] 伪指令语句格式:[名字] 伪指令定义符 [
2012-04-04 17:29:17
896
原创 80X86学习笔记--逻辑运算与移位指令
1.逻辑运算指令(1)否操作指令NOT格式:NOT OPRD该指令把操作数OPRD取反,然后送回OPRD,OPRD可以是通用寄存器,也可是存储器操作数,对标志没有影响。(2)与操作指令AND格式:AND ORPD1, OPRD2对两个操作数进行按位逻辑与运算,结果送到OPRD1。该指令执行后,CF=0,OF=0,PF,ZF,SF反应运算结果,AF未定
2012-03-23 15:56:07
1186
原创 80X86学习笔记--算术运算指令
一.加减运算指令1.加法指令ADD格式:ADD OPRD1, OPRD2操作:OPRD1加法指令影响标志位,OF位更具操作数符号变化情况来设置:若两个操作数符号相同而结果与之相反时溢出,OF=1,否则OF=0。CF可以用来表示无符号数的溢出,最高位产生进位或借位,产生溢出,CF=1。2.带进位的加指令ADC格式:ADC OPRD1, OPRD
2012-03-23 15:55:17
1473
原创 80X86学习笔记--数据传送指令
一.传送指令格式:mov dst, src源操作数可以使累加器,寄存器,存储单元,立即数。目的操作数不能为立即数。注意问题:源和目的操作数不能同时是段寄存器;代码段寄存器cs不能作为目的寄存器;ip既不能作为源,也不能作为目的。源操作数与目的操作数类型要一致16对16位, 8位对8位。两个操作数不能都为存储器,必须有一寄存器。数据传送
2012-03-23 15:54:06
1656
原创 winform调用dos命令
Process p = new Process();p.StartInfo.FileName = "cmd.exe"; //设定程序名p.StartInfo.UseShellExecute = false; //关闭Shell的使用p.StartInfo.RedirectStandardInput = true; //重定向标准输入p.StartInfo.Re
2012-03-06 20:07:58
1381
原创 变位词实现 编程珠玑一处错误
书中只实现了单词内部的排序而求得标记词,而并未实现单词之间的排序,所以运行结果按不符合作者预期结果,可能是作者的一个疏忽。完善后代码如下:#include #include string.h>#define WORD_MAX_LENGTH 100#define DICT_NUM 100char word[DICT_NUM][WORD_MAX_LENGTH], word_s
2012-03-02 21:20:03
850
原创 元素翻转
1.杂技翻转#include int gcd(int i, int j){ while (i != j) if (i > j) i -= j; else j -= i; return i; }int main(){ freopen("datain.txt", "r", stdin); int i, rotdist, n; char x[] = {"12
2012-02-28 21:13:09
555
原创 位图排序
输入:一个最多包涵n个正整数的文件 输出:按升序排列输入的整数列表#include #include #define N 100int bit[N], n;int main(){ freopen("datain.txt", "r", stdin); freopen("dataout.txt", "w", stdout); //1.initial set to e
2012-02-28 18:55:04
430
原创 fedora安装与使用samba
samba安装1.检查是否安装sambarpm -ql sambarpm -ql samba-client2.若未安装yum -y install sambayum -y install samba-client3.确认安装完成# rpm -qa | grep sambasamba-common-3.5.12-72.fc15.1.i686
2012-01-30 17:40:55
837
原创 linux磁盘文件系统管理
文件系统类型选项mount –t [文件系统类型] 设备 挂载点-t:一般可省略,如系统无法自动判断可以手动指定挂在文件系统类型。1. 挂载windows fat32 和ntfs格式存储 #mount–t vfat /dev/hda2 /mnt/fat1 #mount–t ntfs /dev/hda3 /mnt/ntfs2.
2012-01-29 20:13:11
588
原创 两数交换不借助第三变量
#include void swap(int *x, int *y){ *y = *x ^ *y; *x = *x ^ *y; *y = *x ^ *y;}void revert(int *a, int len){ int first = 0, last = len - 1; for (;first < last; first++, last--) swap(&a[fi
2012-01-29 14:32:25
443
原创 putty连接fedora
putty提示“Connection refused” 但可以ping通 经查,解决方法如下:首先判断是否安装sshrpm -qa opensshrpm -qa openssh-server之后执行:#ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key#ssh-keygen -t rsa -f /etc/ssh/
2012-01-29 14:19:49
1256
原创 二分搜索
int binary(int array[], int n, int k){ int l = -1; int r = n; while (l+1 != r) { int i = (l+r)/2; if (k < array[i]) r = i; if (k = array[i]) return i;
2012-01-19 16:13:19
396
原创 uva127 "Accordian" Patience
``Accordian'' Patience You are to simulate the playing of games of ``Accordian'' patience, the rules for which are as follows:Deal cards one by one in a row from left to right, not ove
2012-01-18 21:18:21
1410
原创 CSS整理
CSS整理目录1. 排版2. 调用css样式3. CSS文字处理4. CSS背景使用5. CSS列表使用6. CSS边框使用7. CSS边界使用8. CSS区块使用9. CSS背景使用10. CSS浮动使用11. CSS定位使用12. CS
2012-01-18 10:18:14
1375
1
原创 Fedora15设置开机进入终端模式
#rm -f /etc/systemd/system/default.target#ln -s /lib/systemd/system/multi-user.target /etc/systemd/system/default.target#reboot
2012-01-10 21:24:01
1452
原创 fedora安装vmtools出错解决方案
fedora15 vmware8vmware安装中出现如下提示:What is the location of the directory of C header files that match your running kernel?解决方法:1. 查看kernel版本号 cd /usr/src/kernels/ dir 2. 到http://rp
2012-01-01 22:40:13
1018
原创 fedora安装gcc/g++
在root权限下gcc:yum -y install gccg++:yum install gcc-c++ compat-gcc-32 compat-gcc-32-c++
2012-01-01 22:19:00
11055
原创 HTML基本内容
控制标记(1).换行格式: (2).段落格式:…Align属性: left 往左靠(默认)center 往中靠right 往右靠 (3).水平直线格式:属性size 像素绝对设置,以数字表示,属性值越大,线越粗百分比相对设置,以%表示,属性值越大,线越粗width 像素绝对设置,长度不会应视窗的改变而改变百分
2011-12-31 22:08:07
1158
原创 预编译
(1) 宏定义1.不带参数的宏定义用一个宏名代替一个字符串,只进行简单的代换,不进行任何计算,也不进行正确性检查,双引号内的宏名不进行代换,宏名一般用大写表示。#define PI 3.1415926#define定义有效范围是定义处到源文件结束,通常写在文件开头,函数前,在此文件内有效。#define PI 3.1415926int main(){
2011-12-19 19:58:30
489
原创 Linux学习笔记二
1.文件与目录管理(1)pwd -P 显示当前路径。(2)mkdir 新建目录参数:-m:配置权限 例 mkdir -m 711 test-p:递归创建 例 mkdir -p a/b/c(3)rmdir参数:-p:递归删除空目录 例:rmdir a/b/c(4)rm例子:rm -r a 递归删非空目录(5)cp 复制命令
2011-12-18 00:00:45
504
原创 Linux学习笔记一
1.显示目前终端支持的语言2.修改LANGLANG=en_us//注意无空格3.Ctrl+d:终端输入结束4.man帮助命令标示含义执行man date 后出现如下图示:DATE(1)代号:1:用户在shell环境中可操作的命令或可执行文件。5:配置文件或某些文件格式。8:系
2011-12-16 13:04:46
418
原创 后缀运算器(已补全)
#include "mystack.h"#include using namespace std;char get_command(){char command;bool waiting = true;cout : ";while (waiting){ cin >> command; if (command == '?' || command == '=' || c
2011-12-13 23:14:21
540
原创 String类封装
//Node.htypedef int Node_entry;typedef int Node_entry;enum Error_code {success, overflow, underflow, rangeError};template struct Node { Node_entry entry; Node *next; Node(); No
2011-12-13 23:12:42
1923
原创 uva457 Linear Cellular Automata
Linear Cellular Automata A biologist is experimenting with DNA modification of bacterial colonies being grown in a linear array of culture dishes. By changing the DNA, he is able ``program" th
2011-12-03 01:08:30
1900
原创 ASP.NET连接sql2008数据库
利用SqlConnection对象连接sql2000以上版本,并使用SqlCommand对象对数据库进行读取。SqlCommand类概述: 用于对sql数据库执行sql语句或存储过程。 命名空间:System.Data.SqlClient 程序集: System.Data(在 System.Data.dll中)SqlCommand类的属性
2011-12-01 21:05:51
17841
原创 ASP.NET oledb连接Access数据库
使用OleDBCommand相关操作类需要引入System.Data.OleDb命名空间。通过连接一个带密码的access数据库 读取其中的数据并置入表格中显示,验证连接和命令使用正确性。using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.We
2011-12-01 17:05:21
2634
原创 uva694 The Collatz Sequence
The Collatz Sequence An algorithm given by Lothar Collatz produces sequences of integers, and is described as follows:Step 1:Choose an arbitrary positive integer A as the first item in t
2011-11-30 22:55:11
1101
原创 uva489 Hangman Judge
Hangman Judge In ``Hangman Judge,'' you are to write a program that judges a series of Hangman games. For each game, the answer to the puzzle is given as well as the guesses. Rules are the
2011-11-30 00:47:24
2929
原创 MFC ADO使用
MFC ADO使用1.导入ADO链接库#import "C:/Program Files/Common Files/System/ado/msado15.dll"no_namespace rename("EOF", "adoEOF")rename("BOF", "adoBOF") //两行写一行,写在stdafx.h文件末尾 。C为系统盘。 2.ADO封装工
2011-11-28 22:08:38
10383
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人