码迷,mamicode.com
首页 >  
搜索关键字:上下左右    ( 1865个结果
【读书笔记《Android游戏编程之从零开始》】18.游戏开发基础(碰撞检测)
1.矩形碰撞所谓矩形碰撞,就是利用两个矩形之间的位置关系来进行判断,如果矩形的像素在另外一个矩形之中,或者之上都可以认为这两个矩形发生了碰撞。如果单纯的去考虑哪些情况会判定两个矩形发生碰撞,倒不如反思考虑两个矩形之间不发生碰撞的几种情况。其实两个矩形不发生碰撞的情况就上下左右这四种。下面通过实例项目...
分类:移动开发   时间:2014-12-26 16:21:20    阅读次数:324
android自定义控件系列教程----视图
理解android视图 对于android设备我们所看到的区域其实和它在底层的绘制有着很大的关系,很多时候我们都只关心我们所看到的,那么在底层一点它到底是怎么样的一个东西呢?让我们先来看看这个图。 对于整个设备的可见区域而言其实就是我们中间的那个屏幕,从上面的拿个图可以清晰的看到,除了我们的可见区域在它的上下左右都应该有内容,那么在android系统中是怎么控制显示它的位置呢?下面我们...
分类:移动开发   时间:2014-12-22 21:23:31    阅读次数:302
vim操作
:set nu 显示行号:set nonu 不显示行号h,j,k,l 上下左右n空格n回车0,$行首,行尾H,M,L 屏幕上中下G最后nG第几行:! commond 暂时执行commond命令:w filename 另存为:n1,n2 filename 另存为:r filename 读入新文件ZZ ...
分类:系统相关   时间:2014-12-22 17:42:00    阅读次数:204
寻找一条通过迷宫的路径
试编写一个程序寻找一条通过迷宫的路径。 一个迷宫可以看成是一个矩阵(数组),它有一个入口单元和一个出口单元,图中阴影处表示障碍物,白格表示可以通行的道路。只能从入口进去,从出口出去,中间只能通过白格子(即只能从一个白格单元走到一个相邻的白格单元,相邻指上、下、左、右四个单元),遇见死路时,退回去重....
分类:其他好文   时间:2014-12-20 22:01:16    阅读次数:266
Cocos2d-x虚拟摇杆控制精灵上下左右运动----之游戏开发《赵云要格斗》
Cocos2d-x实现虚拟摇杆控制精灵的运动,并能改变精灵脸部的朝向,扩展性很好。...
分类:其他好文   时间:2014-12-20 18:18:00    阅读次数:250
hdu2102(bfs)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2102分析:bfs求最短时间到达'P'点,不过本题有好几个trick,我都踩到了,自己还是太嫩了。。。 注意:可能两层同个位置都是'#',还有经过'#'时只能被传送,不能经过它上下左右移动。。。#incl...
分类:其他好文   时间:2014-12-19 15:45:08    阅读次数:196
HDU1035 Robot Motion【链式前向星】
题目大意:给你一个n*m的矩形图,每个位置上有'N'、'S'、'W'、'E',分别表示上下左右 四个方向。给你初始位置,如果能走出去了, 输出走出去的步数。 如果成环了,就输出环走一圈需要多少步。 思路:用链式前向星来做,把图看做是n个点,每个位置就是一条边,将边用链式前向星存 起来,每条边就有了一个序号,这个序号就是走的步数。然后,每走一步,我们就开始判 断是否在之前存储过这个位置(这条边),如果存储过就跳出循环,输出已存在这个位置的序 号(就是走圈前的步数),再输出总序号-已存在那个位置的序号(就是走圈...
分类:其他好文   时间:2014-12-18 17:02:56    阅读次数:176
A*算法,遗传算法
A*算法路径评分选择路径中经过哪个方格的关键是下面这个等式:F = G + H 这里: * G = 从起点A,沿着产生的路径,移动到网格上指定方格的移动耗费。上下左右走是10,斜对角走是14,基本合比例。 * H = 从网格上那个方格移动到终点B的预估移动耗费。H值可以用不...
分类:编程语言   时间:2014-12-15 07:50:39    阅读次数:362
2048游戏的Java实现
写的比较匆忙,功能较为单一,界面丑,操作步数应该还能优化。 最终还是要写AI,但好像没那么简单,写了几个关于格局评价的函数,还得继续学习。。。 上下左右方向键操作。 源代码: import java.awt.BorderLayout; import java.awt.Color; import java.awt.Font; import java.awt.GridLayou...
分类:编程语言   时间:2014-12-13 09:36:47    阅读次数:400
第十九课:盒子模型
css的盒子模型是一个前端工程师必须知道的知识点。一个元素,它的盒子模型是:margin(边界)+border(边框)+padding(填充)+content(内容)。其中除了content,其他三个都有上下左右4个方向,比如:margin-left,padding-left,border-left...
分类:其他好文   时间:2014-12-12 18:30:09    阅读次数:172
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!