3 SuperWiwi

尚未进行身份认证

写下来的才是我的。

等级
TA的排名 5w+

【Cocos Creator】(二)摄像机旋转——>地图旋转

需求:希望随着游戏进程,摄像机能够旋转,从别的角度观察地图。思路:修改摄像机的node中的rotation对视野没有任何影响,即摄像机旋转无效。改用地图旋转。 地图应该绕着anchor(0.5,0.5)旋转,所以把地图及其子物体/父物体的anchor都改为(0.5,0.5) 地图旋转之后,它的坐标系就发生了变化。对于地图上的点来说,它要和mousePos(世界坐标)相比较,就必须重...

2019-08-10 10:54:05

【LeetCode】169.Majority Element(多种解法总结)

方法一:map(28ms)classSolution{public:intmajorityElement(vector<int>&nums){intans=0;map<int,int>counts;for(intx:nums){counts.inser...

2019-08-02 12:35:05

【Cocos Creator】(一)摄像机基本情况介绍

(一)摄像机基本情况摄像机是玩家观察游戏世界的窗口。(这句话怎么理解?后面做实验) 场景中至少需要有一个摄像机,也可以同时存在多个摄像机。 创建场景时,Creator会默认创建一个名为MainCamera的摄像机,作为这个场景的主摄像机。1.我们先来观察一下这个游戏场景中的唯一一个摄像机 它只有一个Node组件和一个Camera组件。 在场景选中摄像机时,只是选中了一...

2019-07-28 11:46:37

【LeetCode】1108.Defanging an IP Address

方法一:直接在“.”前后插入“[]”,记得要变换indexstringdefangIPaddr(stringaddress){ for(inti=0;i<address.size();i++){ if(address[i]=='.'){ address.insert(address.begin()+i,'['); addre...

2019-07-19 23:27:35

【LeetCode】771.Jewels and Stones

方法一:HashTable使用vector来记录intnumJewelsInStones(stringJ,stringS){vector<int>vec(128,0);intresult=0;for(autoj:J)vec[j]=1;...

2019-07-14 14:28:06

【LeetCode】9.Palindrome Number

有多种解法,执行速度不同1.最简单直接的方法:int转string,reverse后再比较classSolution{public:boolisPalindrome(intx){strings=to_string(x);strings2=s;reverse(s.begin(),s.end());...

2019-07-14 12:03:43

【LeetCode】206. Reverse Linked List

我的方法思路:新建一个链表,倒着把Input中的结点插入新链表。结果:RunCode显示正确,但是提交后显示:RuntimeError./***Definitionforsingly-linkedlist.*structListNode{*intval;*ListNode*next;*ListNode(intx)...

2019-07-10 15:31:11

【LeetCode】22. Generate Parentheses

我的解法(元素顺序和答案不对)思路:简单测试了一下之后,发现我只需要构造该vector<string>中元素即可。不需要我输出“[]”和“”。 n=1时,item应该是“()”; n=2时,item有2个:“(())”和“()()”; n=3时,item有5个:"((()))"、"(()())"、"(())()"、"()(())"、"()()()" 我找到的规律是:(1...

2019-07-05 11:36:51

【Unity】摄像机绕某点旋转一周

在Update函数中执行:if(turnAround){playerCamera.RotateAround(transform.localPosition,transform.up,Time.deltaTime*rotateSpeed);degree+=Time.deltaTime*rotateSpeed;if(degree>...

2019-06-04 13:44:16

2018年浙江大学计算机学院夏令营实习

申请我来自北京一所211,专业是数媒技,游戏方向。大约5月中吧,看到了浙江大学暑假的实习项目,刚开始也很忐忑的,但是看到有一个月时间,最后才面试,时间上的充裕给我壮了胆,所以就申请了。期间看到2017年的录取名单上有两个我们学校的学姐,于是找人打听,加了微信,稍微交流了一下。一个夏令营直博成功。另一个夏令营没过,但9月推免,新的面试之后,作为候补,录取了专硕。登录上夏令营报名系统之后,把个...

2019-06-04 13:38:35

【Cocos Creator 】微信小游戏排行榜UI适配

1.子域场景的整个Canvas都会被绘制到主域指定的结点上。2.子域Canvas的分辨率和主域指定结点大小比例要一致。3.主域指定结点要添加sprite组件。4.子域Canvas一定要勾选Fitheight和Fitwidth。...

2019-05-29 17:09:44

【Cocos Creator】 摄像机移动碰到的一些问题

1.摄像机移动时,GameOver图片不会移动,导致GameOver半屏显示,怎么办?解决思路:改变camera的cullingmask,使得主相机不渲染UI,另外设置一个静止相机渲染UI。步骤:将包括GameOver在内的所有不会移动的UI的Group设置为“UI”(自己命名)。 在maincamera的cullingmask中,去掉“UI”层级。 新建一个camera,命...

2019-05-17 14:00:47

【Unity】射线落点和碰撞盒&动画跳过

为什么要写开发日志呢?我发现自己不太喜欢做项目,或者说对实现需求提不起兴趣。这样对工作是非常不利的,一有机会我就想逃避,最后工作堆在一起我就爆炸了。逃避时通常喜欢追剧、追综艺、玩手机。情况好一点的话,会看书或者研究一个感兴趣的问题。但这本质上都是逃避啊。我到底喜欢做什么呢?我喜欢研究一个系统的问题,把它的前世今生、整体逻辑理清楚,我会很有成就感。而实现需求,是一个个琐碎的细节问题,...

2019-05-15 15:19:53

【方法与心态】如何才能做到不和别人去比较

这是在知乎上看到很有感触的一篇文章,我摘抄一些适用于自己的观点:始终把你的注意力放在【你的目标】上,而不要把注意力放在【比别人优秀】上,你就不会被【比较心】控制了。 很多人不知道自己想要什么,他们的自我意识没有觉醒。如果没有自我意识,那么你始终【无法掌控自己的人生】。 自信就是:知道自己想要什么——并且相信自己有能力实现它。 自我意识被压抑的人,无法建立深层的自信。自信,是要靠一件事一件...

2019-05-15 15:10:52

【方法和心态】如何自学计算机

买一台计算机。 选择一种语言。 下载该语言的开发环境。 学习该语言的语法。 写出第一个程序。 写很多程序。做题、做项目。 学一些别的语言。 学会设计模式。 学会写文档。 学会使用一些库。 学会使用一些常用的平台和软件。比如安卓、Xcode、Linux。等。 学会利用编程赚钱。 学会利用编成的软件持续地为自己赚钱。说实话,我挺迷茫的。计算机专业下的分支方向太多了。不过我很认...

2019-05-15 15:02:15

【方法和心态】如何自学软件

1.真正了解工具,榨干软件的每一个功能。找一个详细的将软件每一个功能的教程。 阅读官方文档。 自己进行实践,将每个参数、按钮都搞一遍。2.理解工具或使用的原理。自己多查资料,不是说要了解到代码级别,只是它是怎么工作的。3.大量训练。目标导向,你的目的是做出东西,软件只是工具。 了解相关的一些原则,比如设计的要素。...

2019-05-15 14:45:59

数学知识积累

1.弧度和角度换算:就记住π是180°即可。要求谁,就除以谁,得到的单位和被除数一致。那么1°等于多少弧度呢?答案是:1°=π/180°。那么1弧度等多少角度呢?1=180°/π任意弧度转换成角度:degree=radian*(180°/π) 任意角度转换成弧度:radian=degree*(π/180°)2.三角函数:...

2019-04-29 11:25:27

从Unity到CocosCreator(一)

一、脚本的生命周期回调CocosCreator为组件脚本提供了生命周期的回调函数。用户只要定义特定的回调函数,Creator就会在特定的时期自动执行相关脚本,用户不需要手工调用它们。onLoad(Unity是Awake)组件脚本的初始化阶段,我们提供了onLoad回调函数。onLoad回调会在节点首次激活时触发,比如所在的场景被载入,或者所在节点被激活的情况下。在o...

2019-04-12 11:45:12

【Unity】发生碰撞检测的必要条件

翻译一下红色关键句:两个物体中任意一个必须有Rigidbody组件OnTriggerEnter(Collider)OnTriggerEnteriscalledwhentheGameObjectcollideswithanotherGameObject.ThegivenotherColliderhasdetailsaboutthetriggerev...

2019-03-27 16:34:11

2018浙江大学软件学院-软件工程面试经验

面试前经历(可以跳过)1.暑假参加了浙大计算机学院夏令营,想尝试一下计算机方向。最后面试没过。经验戳->2018浙大计算机暑期实习经验2.8-9月预推免,转换方向,报了浙大计算机学院的设计学。初审没过。(有点绝望)招生老师短信告知可以尝试软件学院,还有最后一天可以报名。3.在软件工程和工业设计工程(分别招生115人和15人)中我选择了软工。将原本的个人陈述中的项目,都改成了xx软...

2019-03-22 22:26:22

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。