芯友网Xin1234.COM

发现unity用delegate就够了,什么action和func都是多余的函数指针打遍天下



tna.员理管.
发现unity用delegate就够了,什么action和func都是多余的
函数指针打遍天下
狗黑.员理管.
不见得。。
当时我们弄得时候 崩的死去活来
tna.员理管.
为啥?
狗黑.员理管.
这几个换着用的
狗黑
不知道
我也就只玩了几天
tna
只用delegate就够了
我之前写的框架都是用这个就够日了
换着用,肯定是维护出问题
狗黑
好吧 那是因为你牛逼啊
tna

action和func都是delegate的封装...
然而delegate的用法已经够简洁,不需要额外的封装
狗灰
tna
那不是多余吗
?黑狗 这么长时间不见 还以为被人贩子拐走了
狗黑
我又在上班了。。
tna
屌,还是负责人?
狗黑
狗屁。。
小弟。。
纯小弟。。
毛金大
这么厉害的小弟啊  大公司啊
狗黑
小弟做起来才爽啊 不用想太多。。
毛金大
网易还是tx
或者是百度?
tna
网易还是tx
狗黑
谷歌
毛金大
6666666
狗黑
你们信么
光逆
信啊
狗黑
我反正不信
毛金大
tna

谷歌起薪20K+
妈的...
羡慕恨
狗黑
我自己都不信啊
毛金大
大家都相信你自己慢慢也就习惯了
狗黑
....
ωλτΠ�`
现在岂不是在国外。。
总部么。
知乎轮子哥也在啊貌似
不知道远程办公吗
狗黑
 I'm in haven
ωλτΠ�`
tna
有谷歌中国的
狗ahplA
有那种不负责不是小弟不开发体力任务专门trouble shoot的职位么
没有工资  你干吗
毛金大
a你的职位不是一直都是这个嘛
tna

CTO
主狗
h5游戏的优势就是不要装客户端?
tna
或者技术顾问
哥哥雨你是我键关
绝影,是不是杭州的公司都被你上过了。
狗ahplA
我现在号称是主城啊,要拉进度的,烦死求了
哥哥雨你是我键关
杭州扛把子啊。
狗黑
是杭州的公司都把我上了
哥哥雨你是我键关
说实话,挺羡慕的。说不干了就不干了。。年轻就是任性啊。
狗争无世与
说实话,挺羡慕的。说不干了就不干了。。有钱就是任性啊。
狗白
说实话,挺羡慕的。说不干了就不干了。。有钱就是任性啊。
ωλτΠ�`
说实话,挺羡慕的。说不干了就不干了。。有钱有实力就是任性啊。
毛金大
说实话,挺羡慕的。说不干了就不干了。。有钱有实力就是任性啊。
狗黑
...
你们够了
毛金大
号称主城+1
ykspeeD
还有这种职位。//
毛金大
林子大了
还是小弟好 不用操心
狗黑
是的
tna
哥哥雨你是我键关
做小弟也要看上面好不好。
狗黑
看毛上面。
tna
做得不爽就走
是吧
狗黑
需求都实现 没人能怎样
要做的事情能做好的小弟就行了
狗ahplA
做小弟只需要完成任务,不需要管其他的
狗黑
是的
爽的一逼啊
tna
然而钱不多
哥哥雨你是我键关
狗灰
tna
狗ahplA
而且还会被赛各种麻烦的事情,不想做的事情,没人接的事情
开盛花丶岸彼
  有一个cocos2dx项目  但是里面没有.sln文件。。要自己重新创建 然后把文件一个个的添加进去么、
狗黑
正解
开盛花丶岸彼
  
毛金大
没有sln有啥
又个工程文件的把
.vcxproj
开盛花丶岸彼
毛金大
win32都没
开盛花丶岸彼
  才发现  在win10 和win8.1里面有sln
毛金大
win32的好说   ios和安卓的有就行了
狗灰
但那个编译出来应该连Win7都运行不了吧!
毛金大
自己新建一个win32的吧
开盛花丶岸彼
  可以把官方demo的win32考进来么?
毛金大
用的引擎版本一样就可以
开盛花丶岸彼
  但是还是得重新弄。sln文件
  好坑
毛金大
win32的是最简单的 你就庆幸吧
要是安卓或者ios的没有 那就呵呵了
开盛花丶岸彼
  恩恩  也是
毛金大
理论上来说.vcxproj应该是通用的 你试试
开盛花丶岸彼
  好的
狗黑
就说解决方案嘛
开盛花丶岸彼
  谢谢
狗黑
说的那么高深。
开盛花丶岸彼
  哈哈哈
毛金大
操蛋啊 为啥handleTouchesBegin 会影响我的一个缩放的Action
狗黑
因为它操蛋啊
开盛花丶岸彼
  楼上正解
毛金大
handleTouchesBegin 模拟的触摸就会又问题  我用鼠标和手机就没事  艹艹艹
这tm的不科学
狗灰
handleTouchesBegin 是干嘛的?
毛金大
模拟触摸事件
我们自己用串口写了个触摸屏
狗灰
就是Windows下的触屏?
毛金大

Cocos的鼠标事件用的是应该这是这个接口吧?
狗灰
鼠标的话你直接SendMessage一下不就行了
毛金大
?
?灰狗 
主狗
腾讯的bugly挺好用的
毛金大
星际战队
主狗
狗灰
?大金毛 如果不考虑多点触摸的啦,直接模拟发一下鼠标消息就行了。
毛金大
=_=
鼠标消息是啥
狗灰
查MSDN吧!
毛金大
coocs在那里处理鼠标消息的你知道不
我看看他怎么转成触摸的
直接winapi太绝了吧
tna
win估计没多点吧
应该是平台原生的触摸响应,然后把参数传回C++层,再进行窗口到世界坐标的转换
狗黑

这个怎么解决啊。
毛金大
这是cocos吧鼠标转换成触摸的代码?
svn?
无效的请求?
tna
差不多...
我用的是glut
他用的是glfw
毛金大
他这不也是  
为啥我的就不行
tna
你的是什么东西?
狗灰
?ant 是鼠标接口没有多点,触屏接口有(需要Win7及以上版本才支持)。
毛金大
生人戏游
这代码好黄好黄
毛金大
多点是 第二个参数?
tna
?灰狗 恩啊,基本都是平台触摸接口返回数据,再回传C++做变换处理
自己写过一遍后,基本上发现原理都是差不多
而且glut发现一些莫名的bug...
正交投影后,Y的位置有莫名的偏移...
狗灰
连正交投影都要偏移?
tna

不是
显示是正常的
只是点击坚挺返回的坐标有问题
glviewport改变后,如果缩放越大,偏移也会越大
视图是非常正常
现在这个bug不管了,后面看看把底层幻城glfw看看...
狗灰
底层建议直接用Win32API,以便于开多线程框架。
tna

我连文字渲染都没搞上,这些先放放
狗灰
cocos实现都是用GDI渲染文字,然后读像素值写入OpenGL纹理再贴图显示的。
tna
我只知道他是用了freetype,原理是啥,还没研究
如果是灰狗兄这样说,感觉速度稍微有些慢啊
尤其是大量文字渲染
狗灰
没有,那是手机上用的,Win32上是用的GDI的。
?ant 只有你不动setString,cocos就不会重新渲染。
不是将文字转化为图片来渲染的吗
tna
但是加载第一次的时候,还是卡
主狗
tna
这个是更新显存的纹理数据吧
局部更新
才发现还有1D和3D纹理的更新
狗灰
D3DX9及以前版本也都是用GDI写字,然后取像素值到D3D表面里面。
DX10开始才提供DirectWrite,虽然用它在DX9和OpenGL下都能做到带硬件加速的矢量字渲染,但是DirectWrite不支持XP。
tna
看到有个bitmap渲染原理
感觉就是一张纹理然后取各种顶点处理
狗灰
你是说的把常用文字都提前渲染一张大纹理上,然后根据字符编码来计算它对应的区域是吧?
tna

原理差不多吧
反正不用读取像素
狗灰
?ant 这方法不适合棋牌
tna
这样会省下很多性能
啥?
狗灰
棋牌不能像一般网游那样使用固定尺寸
tna

不管了,今晚继续画画
狗灰
字体一旦提前渲染到纹理,就不能进行矢量缩放、旋转了。也就是说这会导致文字模糊。
tna
那是
狗白
ccs的预加载是只能做plist预加载么?
? ~
tna

按照这个说法,其实这个纹理也可以动态生成
狗灰
我们只最后改cocos源码,把缩放等变换操作全部转移到GDI上进行,让cocos只贴文字图。
?ant GDI内部的文字变换也是矢量的,包括矩阵变换。
tna
?灰狗 我还没用过GDI,GDI能用其他艺术字体么?
感觉只能渲染系统字
?白狗 你还想预加载啥?
狗白
把整个ccs预加载了。。。但是好像lua并不能行
tna
不是很懂你的需求... 在loading最对象池可行么?
格空
VN出电刀还是火炮好点
狗灰
?ant 可以的,以前在哪个网站上看过忘了,还有GDI做不了的,可以让GDI+来做。
狗白
唔。。好吧。。貌似只能做loading。。但是小游戏。。上司不同意做loading。。╮(╯▽╰)╭
tna
?灰狗 灰狗兄,估计我得先看看GDI才能和你继续讨论下去哈
狗灰
我等会再找找看以前那个网站
ykspeeD
小网站
tna

好穷
好想拿高薪
kram
tna

回家画画
狗灰
tna
哥哥雨你是我键关
狗争无世与
你开心什么
哥哥雨你是我键关
研究的东西好了啊。
哈哈哈。
主狗
setString的时候不定时的会崩溃,有人遇到这种问题吗?
接xcode调试的时候一次没遇到过
狗灰
主狗
tna
tna.员理管.

相关问题
------分隔线----------------------------
赞助商链接
赞助商链接
推荐内容