码迷,mamicode.com
首页 > 其他好文
利用Shader以及更改Mesh实现2D游戏的动态阴影效果
最近看到一个非常有趣的益智小游戏,是一个盗贼进入房子偷东西的,其实这种游戏市面上已经很多了,吸引我的是那个类似手电筒的效果,主角走到哪里,光就到哪里,被挡住的地方还有阴影。有点类似策略游戏里的战争迷雾。绞尽脑汁想了一天,终于实现类似的效果,这就给大家分享下。实现这个效果用到的技术:1.Shader实...
分类:其他好文   时间:2015-09-21 17:25:37    阅读次数:290
hdu 5465 Clarke and puzzle 二维线段树
Clarke and puzzleTime Limit: 1 Sec Memory Limit: 256 MB题目连接http://acm.hdu.edu.cn/showproblem.php?pid=5465Description克拉克是一名人格分裂患者。某一天,有两个克拉克(aa和bb)在玩一个...
分类:其他好文   时间:2015-09-21 17:25:09    阅读次数:230
滑动页面,顶部导航or顶部 固定在一个位置
现在很多页面 特别是电商用的比较多 比如电商里面某个商品的详细页 往下拉页面 当滚轮到达一定位置的时候 导航栏即固定在顶部 其实他的原理很简单, 就是一开始设置导航为相对定位,然后计算出滚动条离顶部的值 当大于这个值的时候 定位变成相对浏览器定位 top为0即可 js代码如下 具体html ...
分类:其他好文   时间:2015-09-21 17:25:44    阅读次数:166
Xcode升级后插件失效的原理与修复办法
Xcode 的插件大大丰富了 Xcode 的功能,而且有了 Alcatraz ,插件的管理也非常容易,像我这种 Vim 党完全离不开 XVim。但是有个非常恼人的问题:一旦升级 Xcode ,插件就失效!之前 Xcode 升级到6.2的时候遇到过插件失效的问题,Google 之后把一段很长命令复制到...
分类:其他好文   时间:2015-09-21 17:24:16    阅读次数:184
开关电源-BUCK
DCDC 称为直流直流变换,将直流电进行斩波,形成脉动的直流电压,最后经过储能,滤波电路留平滑输出,使得输出为直流电。在这期间运用PWM或PFM调制方法。(PWM:pulse width modulation,指的是一个周期内,改变有效脉冲的宽度,而频率不变),(PFM:pulse frequ...
分类:其他好文   时间:2015-09-21 17:23:33    阅读次数:169
第一章 CLR的执行模型
概念篇CLR(Common Language Runtime)【公共语言运行时】可由多种编程语言使用的运行环境,提供内存管理、程序集加载、安全性、异常处理和线程同步等支持。CTS(Common Type System)【通用类型系统】规范化的类型定义和管理,比如:字段、方法等, 又比如继承等特性。C...
分类:其他好文   时间:2015-09-21 17:24:47    阅读次数:202
监听列表ListVIew的滑动状态
/*监听列表的滑动状态:暂时用不到 * SCROLL_STATE_FLING 时让图片不显示,提高滚动性能让滚动小姑更平滑 * SCROLL_STATE_IDLE 时显示当前屏幕可见的图片*/ mListView.setOnScrollListener(...
分类:其他好文   时间:2015-09-21 17:22:47    阅读次数:198
OSG透明代码
//关闭灯光 state->setMode(GL_LIGHTING,osg::StateAttribute::OFF|osg::StateAttribute::PROTECTED); //打开混合融合模式 state->setMode(GL_BLEND,osg::StateAttribute::O....
分类:其他好文   时间:2015-09-21 17:22:19    阅读次数:302
JVM 运行时内存结构
1.JVM内存模型 JVM运行时内存=共享内存区+线程内存区 1).共享内存区 共享内存区=持久带+堆 持久带=方法区+其他 堆=Old Space+Young Space Young Space=Eden+S0+S1 (1)持久带 JVM用持久带(Permanent Space)实现方法区,...
分类:其他好文   时间:2015-09-21 17:23:04    阅读次数:267
martini
package mainimport "github.com/go-martini/martini"func main() { m := martini.Classic() m.Get("/", func() string { return "Hello world!" }) m.Ru...
分类:其他好文   时间:2015-09-21 17:22:04    阅读次数:136
UITableView的编辑模式
UITableView可以分普通模式和Editing模式两种,这里我们着重讨论Editing模式,Editing模式中又分三种操作:Insert、Delete、 Reallocted。Insert和Delete针对数据源内容的修改,而Reallocated是针对数据源位置的修改。下面分别讨论。一.....
分类:其他好文   时间:2015-09-21 17:20:36    阅读次数:139
LeetCode Solutions : Swap Nodes in Pairs
Given a linked list, swap every two adjacent nodes and return its head.For example,Given1->2->3->4, you should return the list as2->1->4->3.Your algor...
分类:其他好文   时间:2015-09-21 17:21:54    阅读次数:126
找出第k大的数
编程题#3:找出第k大的数来源: POJ(Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩。)注意: 总时间限制: 1000ms 内存限制: 65536kB描述用户输入N和K,然后接着输入N个正整数(无序的),程序在不对N个整数排序的情况下,找出第K大的数。注意,第K大...
分类:其他好文   时间:2015-09-21 17:22:01    阅读次数:792
Xcode7升级问题
(1) 新装的Xcode7 编译程序 出现: #warning: 获取app配置信息失败: The resource could not be loaded because the App Transport Security ,这是苹果加大安全的管控,将以往HTTP协议强制改为HTTPS协议,以后...
分类:其他好文   时间:2015-09-21 17:21:01    阅读次数:180
[转] Gradle中的buildScript代码块
PS: 在build script中的taskapply plugin: 'spring-boot' 需要 classpath("org.springframework.boot:spring-boot-gradle-plugin:1.2.3.RELEASE")apply plugin: 'com....
分类:其他好文   时间:2015-09-21 17:20:39    阅读次数:172
字符串相互转换打印
// 结构体CGRectrect =CGRectMake(0.0,0.0,320.0,460.0); NSString*str =NSStringFromCGRect(rect); //结构体转化为字符串 NSLog(@"%@",str); //CGRectFromString(str);//字符串...
分类:其他好文   时间:2015-09-21 17:22:18    阅读次数:122
Quartz任务调度快速入门
概述了解Quartz体系结构Quartz对任务调度的领域问题进行了高度的抽象,提出了调度器、任务和触发器这3个核心的概念,并在org.quartz通过接口和类对重要的这些核心概念进行描述:●Job:是一个接口,只有一个方法void execute(JobExecutionContext contex...
分类:其他好文   时间:2015-09-21 17:19:39    阅读次数:313
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!