卡尔 卡尔
3年前
聊聊前端面试
前言面试造飞机,入职拧螺丝。裸面是不可能裸面的,这辈子都不可能再裸面的了!因为它会严重打击你的自信心,面试官能把你虐到怀疑人生。作为一个工作了将近3年前端er,来简单聊聊自己面试所做的一些准备。PS.最终拿到了虎牙直播、有赞、金蝶、晓教育前端小组长、明源云的Offer,经过对比,目前在深信服,哈哈,意不意外,惊不惊喜???热身篇确
Wesley13 Wesley13
3年前
unity2d 物体指向鼠标方向绕某一点旋转
 在2D游戏中,类似泡泡龙炮台发射、敌人飞机永远指向PLAYER、愤怒小鸟弹弓发射等效果,都需要用到物体跟随鼠标绕一个点旋转的效果,在unity中实现代码很简单,但是在理解上有一定障碍,因为unity是3D界面,他的旋转并不是2D世界中那么简单。实现这种效果,可以使用两种方法,一种是采用角度计算,一种是采用向量运算;1,角度运算容易理解,但是代码较为
Wesley13 Wesley13
3年前
2020年老生常谈:C++会被淘汰吗?
1、语言本身的发展状况。C每一次更新似乎都在变得越来越复杂。C11,C14,C17,C20,boost。所有新特性的引入都是为了满足C的一个本质的表达即C可以做几乎任何方向的开发。C的学习成本依旧很高。OOP,指针,STL,模板,宏各种奇技淫巧。这就好比你有时候只想做一把指甲刀这样的小工具都必须掌握飞机
Wesley13 Wesley13
3年前
Unity中鼠标拖动物体移动的算法
鼠标拖动物移动在游戏设计上用的非常多,像飞机射击游戏,我来分享下我的思路:  我的思路: 因为鼠标的屏幕坐标是二维的,物体是世界坐标,三维的。首先将鼠标的屏幕坐标转换为三维的世界坐标,这样为了计算鼠标与物体位置之间的距离,再将移动后的鼠标的屏幕坐标转换为世界坐标,加上之前的距离量,将和值赋给物体坐标,就可以实现了。C算法实现:IEnumera
Wesley13 Wesley13
3年前
Java23种设计模式案例:策略模式(strategy)
  现实生活中,我们要做一件事情或者完成某项工作,往往有很多种途径。比如我们出游,可以选择坐汽车,坐火车,土豪点的选择是坐飞机。还有我们现在线下的支付方式也有了很多种选择,以前在外面忘了带钱的话可能一瓶水都难以买到,现在只要我们手机在身上,可以用微信或者支付宝。  在软件设计层面,我们把各种支付方式叫做策略。如果不考虑设计模式的话,我们可能会在一个类中用