1.摄像机的跟随运动,逻辑就是保持摄像机跟主角的距离不变(Undate()函数). offset=trandform.position-player.position. Undate() { transform.position=player.position+offset; } 2.控制物体的移动(Input读取输入的用法)(其他方法等学到补充) 第一种方法: 获取物体的刚体,刚体打带有AddForce()方法:传入的是一个人向量,Input.GetAxis();通过Horizontal,Ve…
1.安装必要的环境(附图两张) 直接下载安装程序,本人win10系统,根据电脑系统下载并安装对应的python.exe,安装路径可以选择D盘的,具体安装细节这里就不说了,不知道的可以留言或者找度娘 2.开发 安装以后直接打开IDLE,File--New File 左边是IDLE SHELL,右边就是Python源码文件,Python严格区分大小写和格式对齐,下面附上源码: import random print("----------------猜数字小游戏-----------Fine--&q…
第一章  小A的烦恼 ----- 为什么学习数据库 和 如何选择数据库 小A是某公司的职员,公司数据部的员工,平常的大小工作,完全离不开EXCELL,而最近小A却越来越苦恼,不由的向好朋友小Y吐槽.小Y是某互联网公司的程序员,拥有多年开发经验. 小Y:"小A,你最近'印堂发黑',越来越疲劳无力,怎么?工作上遇见什么难题了?". 小A:"唉,别提了,最近公司发展迅速,数据量越来越大,我那'极品'电脑,关打开EXCELL就要卡个半天,再加上处理和计算,一天下来,卡顿的时间,都够我…
学以致用,既然学习了python就要让它来实现我们想做的东西,这次咱就用python来做个简单小游戏,在实践中不断成长. 1.游戏代码: 输入数字,来猜测原作者心中所想的数字,猜中夸你,猜不中不夸你,游戏结束. 建议上面的代码,手工打一次,你会发现那些单词并没有看到的那么容易看.以下为翻译代码 2.tab缩进 tab有两种功能,一种是缩进(也可用空格来表示,tab在不同的编辑器里面可能是2个空格,4个空格或是8,要留意这个问题.),如上述代码中4,6行代码为缩进,来表明属于一个模块.另一种是在i…
小白的学习方式:通过确定一个小目标来想办法实现它,再通过笔记来加深印象. 面对标题中的小目标我陷入了思考....嗯,首先实现利用xlrd库来取出想要的用例 首先用表格准备好用例,如图下: 先试下取number为1的一行用例试试: #!/usr/bin/env python # -*- coding: utf-8 -*- import xlrd xlsurl = r"D:\RequestAPI.xlsx" # 表格文件路径 rqapi = xlrd.open_workbook(xlsur…
最近惹女票生气了,想起撸个游戏来哄哄她,加之以前在小恩爱App上,玩过那情侣版的2048,加之她喜欢玩这类益智类的游戏,打算撸一个3D的情侣版2048.不过之前没怎么独立做过游戏,就从2D的开始吧. 个人设计如下: 1.4*4的二维矩阵.每个位置都有白色背景图片,可以根据值来进行颜色变换:有相应的文字显示. 2.建立一个颜色表,方便以后修改颜色. 3.建立一个数值对应的文字显示表,方便以后修改,如果朋友需要的话,还可以改改立马能用. 4.值就不设置为2的N次方了,就设置成0,1,2,3,4...…
unity3d用的人挺多. . .本来想写个3d游戏试试. .额..貌似挺麻烦.. . .. ..先用unity写个简单的2d游戏吧.. (adsw回车  或者  触摸屏虚拟摇杆) 开发环境 unity4.5.1f3      vs2013 express       win8.1 实现方法例如以下 1.创建自己的坦克Sprite 2.创建敌方坦克Prefab 3.创建子弹Prefab 4.加入虚拟摇杆 5.碰撞检測 详细实现 1.控制自己坦克的代码 if (Input.GetKey (KeyC…
1.新建文件夹,命prefabs,将刚刚做成的Chessman拖入该文件下,做成预制体 2.删除panel下的Chessman 3.在panel下,新建一个空对象,命名为Chessboard,大小设置为宽400,高400 4.为Chessboard添加GridLayoutGroup,CellSize中x和y都设置成100 5.开始撸棋盘生成的代码,新建.命名Chessboard using UnityEngine; using System.Collections; public class C…
实现:生成五十四张牌,然后进行洗牌,输入两名玩家,然后分别发两张牌,进行比较大小,两张牌中拥有较大一张牌的玩家获胜 Card.java代码如下: package com.cardgame; public class Card { String suit= new String(); String num = new String(); public Card(String suit ,String num){ this.suit=suit; this.num=num; } } Player.ja…
今天继续昨天的计划吧 1.新建项目.场景命名啥的都不说了吧. 2.直接开始新建一个Image,顺便把Image改名成Chessman 3.选中Image新建一个Text对象,调整下大小位置.这样就算完成了一格了吧. 4.开始撸代码,新建代码命名Chessman, 并且将代码放到Chessman下面.代码如下: using UnityEngine; using System.Collections; using UnityEngine.UI; public class ChessMan : Mon…