会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
blog
博客园
首页
新随笔
联系
订阅
管理
1
2
3
下一页
2019年1月23日
Unity 相机花式分屏
摘要: 花式分屏,顾名思义,可以实现各种不规则几何边界的分屏,是无法直接通过调整相机视口能达到效果的(只能实现矩形的分屏),例如斜对角分屏,几何图形分屏: 假设我们有两个相机,需要上面的斜对角分屏画面,和镜子效果(假如我们想通过分屏的方式实现)。 方式1:两个相机分别添加两个RenderTexture,绘制
阅读全文
posted @ 2019-01-23 17:54 newShit
阅读(2682)
评论(0)
推荐(0)
2018年12月18日
Unity渲染
摘要: 我们先大概了解一下对渲染的优先级有影响的几个因素 1、Camera.Depth 不同相机的深度,在渲染顺序的优先度里面是最高的,Depth越大,渲染的图像越靠前 2、Render.SortingOrder 也叫 SortingLayer 可以理解为一个渲染层Group。优先级高于RenderQueu
阅读全文
posted @ 2018-12-18 17:23 newShit
阅读(2744)
评论(0)
推荐(0)
2018年9月29日
Perfect Rectangle(完美矩形)
摘要: 我们有 N 个与坐标轴对齐的矩形, 其中 N > 0, 判断它们是否能精确地覆盖一个矩形区域。 每个矩形用左下角的点和右上角的点的坐标来表示。例如, 一个单位正方形可以表示为 [1,1,2,2]。 ( 左下角的点的坐标为 (1, 1) 以及右上角的点的坐标为 (2, 2) )。 示例 1: 示例 2
阅读全文
posted @ 2018-09-29 18:59 newShit
阅读(1157)
评论(0)
推荐(0)
2018年9月27日
Max Points on a Line(直线上最多的点数)
摘要: 给定一个二维平面,平面上有 n 个点,求最多有多少个点在同一条直线上。 示例 1: 示例 2:
阅读全文
posted @ 2018-09-27 16:07 newShit
阅读(614)
评论(0)
推荐(0)
2016年12月27日
Unity之CharacterController 碰撞问题总结
摘要: CharacterController 不会受到scene的重力影响,自带物理碰撞检测,在脱离导航网格的应用场景下(比如飞行),是很有优势的Unity原生工具组件。如果在复杂的应用场景里,会有多种CC碰撞检测的需求,记录下我碰到的三种碰撞需求和解决方案。 一、和场景碰撞器 需要产生碰撞效果,让CC停
阅读全文
posted @ 2016-12-27 21:04 newShit
阅读(20217)
评论(0)
推荐(0)
2014年3月3日
cocos2dx 实现flappybird
摘要: 前两天在博客园看到网友实现的一个网页版的flappy bird,挂在360游戏平台,玩了一会儿得分超低,就很想自己做一个。刚好这两天炫舞的活都清了,就弄一下玩玩。效果图布局类GameScene.h#ifndef GAMESCENE_BIRD#define GAMESCENE_BIRD#include "cocos2d.h"#include "Box2D/Box2D.h"#include "SimpleAudioEngine.h"USING_NS_CC;class Cbird;class CPipe;class CGameScene :
阅读全文
posted @ 2014-03-03 22:39 newShit
阅读(1618)
评论(0)
推荐(0)
2013年8月19日
effectiveC++ 内存管理 学习笔记
摘要: 1.尽量使用初始化列表而不要再构造函数里赋值,初始化顺序和声明的顺序一致,一些类型如const,引用等,必须使用初始化。对于非内部数据类型成员对象应当采用初始化表,以获取更高的效率。example:B::B(const A& a):m_a(a){}只调用了类A的拷贝构造函数2.基类都使用虚析构函数,这样才能在使用多态时,准确的析构派生类3.operator>>和operator>或operatorname();}这样,person作为接口与实现完全分离。编译时不对name的改变产生依赖
阅读全文
posted @ 2013-08-19 16:37 newShit
阅读(791)
评论(0)
推荐(1)
2013年8月1日
c++ 宏定义声明类,并在类中实现回调
摘要: #include #include #include using namespace std;typedef void ( *tFunc )( void );class subclass{public: virtual tFunc setFun() = 0;};#define __SetCallBack1(op_name,wrapper_name) \class op_name:public subclass{ \public:\op_name(tFunc func):mfunc(func){}\tFunc setFun(){return mfunc;}\tFunc mfunc;\}; ...
阅读全文
posted @ 2013-08-01 13:45 newShit
阅读(3908)
评论(0)
推荐(0)
2013年7月11日
C++风格的回调对象方法. 采用template实现
摘要: 今天看了一篇文章,收藏一下代码。读一读很有激情#include #include #include using namespace std;template class SingularCallBack{public: typedef ReturnType (Class::*Method)(Parameter); SingularCallBack(Class* _class_instance, Method _method) { //取得对象实例地址,及调用方法地址 class_instance = _class_instance; ...
阅读全文
posted @ 2013-07-11 17:56 newShit
阅读(433)
评论(0)
推荐(0)
2013年5月15日
WinForm msChart 多次设置数据源纵坐标刻度线不变的问题
摘要: /// <summary> /// 设置曲线图的值 /// </summary> private void SetChart() { this.myChart.Series.Clear(); //在设置数据之前重新设置autoValue,清空纵坐标刻度线的value myChart.ResetAutoValues(); //横坐标时间 DateTime dt = Convert.ToDateTime("04/1/2013"); ...
阅读全文
posted @ 2013-05-15 17:06 newShit
阅读(529)
评论(0)
推荐(0)
1
2
3
下一页
公告