猫史档案馆


霖雨暮风

霖雨暮风

Lv.1

『已退』 无事勿扰

获赞:6998收藏:3499浏览:302306作品收藏:5211
回复帖子评论
上一页12 页 / 共 13下一页

【图片】圣诞节凑的热闹 中回复

欢迎回来awa

2018-12-16T21:45:28 点赞:0

怎么停止正在循环播放的声音 中回复

再加一个停止该角色的其他脚本吧

2019-01-13T09:37:32 点赞:0

【官方】关于社区作品喵的处理说明(汇总) 中回复

支持支持!

2019-02-13T18:13:38 点赞:1

【教程/持续更新】创造自己的运动系统! 中回复

EP1 - 基本的运动体系

首先,我们给角色两个私有的变量分别叫做dx与dy(当然名字随你取)。

dx与dy分别表示这个角色在x方向与y方向上移动的速度

注意,这里是速度,并不是他的坐标。

center_imagecenter_image

 

 

然后,我们编写最基本的几个函数。

分别可以修改速度,加速度与查看速度

center_image

函数这一块,如果不会请自行查阅源码图鉴。

然后接下来。

我们要让角色运动起来。

所以我们定义一个“更新”函数。他会在被调用时让这个角色沿着两个速度的方向之和前进一次

其实就是移动一次。

center_image

这里我们让他每一帧都更新一次

(为了方便查看运动轨迹,加入一步执行内的程序)

center_image

然后,当你给他一个速度时,他应该就会开始运动了awa。你可以尝试多加一些函数,看看会有什么神奇的运动轨迹。

center_image

举个例子

然后他就会出现这一种神奇的运动。

center_image

组合一些奇奇怪怪的东西,看看玩不玩得起来awa

-END-

2019-03-09T22:09:14 点赞:0

【教程/持续更新】创造自己的运动系统! 中回复

EP2 - 方向的实现 

上面我们讲了基本的运动方式,但是我们会发现这个角色,他转都不转一下。

那么接下来,我们要让他能根据运动的速度确定一个方向

代码不难,放图:

center_image

 

 

 

 

 

 

 

当然发个代码不说话是最蠢的教程了,那么接下来我需要讲解一下三角函数基础知识。数学不好的小伙伴们可以先跳过~

在一个直角三角形内,对于一个不是直角的角∠A=α;

sin α是指这个角的对边÷斜边的比值。cos α是指这个角的邻边÷斜边的比值。tan α是指这个角的对边÷邻边的比值

center_image

而arctan指的就是输入比值,返回给你角度。

center_image

但是有一点要注意,编程猫中的arctan函数是没有大于180度的值的。

所以当dx<0时,要让他转180°。

加上这个方向函数之后,我们让角色不断面向这个角度。

center_image

那么角色就会不断朝向正确的方向了。

为什么不直接用移动( )步呢?

这个我们之后在讲横向移动的时候会说到。

center_image

 

- END -

 

2019-03-09T22:36:30 点赞:0

【工作室】加入像素点工作室 中回复

好的,
工作室终于有两个人了呢qwq

2019-03-12T21:58:26 点赞:0

关于画笔的问题 中回复

如果你的背景是纯色的话,可以用背景的颜色覆盖掉,否则。。。

同意下面清除画笔那位

2019-03-17T17:46:32 点赞:0

【建议】呼叫技术喵!新增一个积木呗! 中回复

emm事实上大概33次是一秒吧

2019-03-17T20:26:14 点赞:0

【文编院】关于伏笔 中回复

伏笔的话藏头诗应该不算。。。

至少要让读者能直接看到吧

2019-03-24T17:12:52 点赞:0

【工作室申请加入】Pixel Studio的balah balah 中回复

欢迎awa~

2019-03-30T11:10:43 点赞:0

从一颗流星开始 中回复

晓福一抬头!使用了火眼晶晶!太六了!

BILIBILI星人笑不出来,眼泪在肚子里流。

晓福使用了战术后仰。

晓福成为了国际影星!

一千个观众心中只有一个美猴福!

2019-03-31T17:45:46 点赞:0

【编程圈UT代表作选拔】鸣人携螺旋丸来袭,battle吗? 中回复

哇,ut大佬云集

那垃圾来凑个数吧。。。

2019-05-19T09:54:00 点赞:0

《像素飞机大战——王者归来》官方通知 中回复

owo

加油吧

2019-06-08T19:27:54 点赞:0

我呕心沥血编成的UT程序,居然没人看?! 中回复

希望画风能改进,

这已经不算是ut程序了

2019-06-08T20:12:20 点赞:1

紧急求助:飞机大战游戏中如何设计敌机的克隆体? 中回复

你指的设计是?

按我的思路的话,敌机应该有以下基础属性:

HP,(ATK),(DEF)

基础函数:

移动AI,射击AI,判死AI等的⑧

2019-07-01T14:46:31 点赞:0

【封面店】鸽子蜜蜂的封面店 中回复

之前的废店:

https://shequ.codemao.cn/community/5003

2019-07-07T17:13:33 点赞:0

请问买代码的金币怎么得 中回复

卖代码。

2019-07-07T17:49:23 点赞:0

【封面店】鸽子蜜蜂的封面店 中回复

@椰丝芝士

您的订单《甜品少女的见习笔记》已完成,请注意签收~

center_image

如果还有要改的地方请回复!ovo

2019-07-07T19:27:47 点赞:0

【封面店】鸽子蜜蜂的封面店 中回复

@上官烟檀

完成!要改的地方请回复!

center_image

 

2019-07-07T20:55:28 点赞:0

【封面店】鸽子蜜蜂的封面店 中回复

@是世纪末彼岸花丛中的死之结界鸭

你的订单已完成,修改请回复!

center_image

2019-07-07T21:04:59 点赞:0

【封面店】鸽子蜜蜂的封面店 中回复

@上官烟檀

center_imagecenter_image

em去水印的功底不是特别好

如果需要完全去掉可能需要等久一点(最近比较忙)

2019-07-08T21:47:31 点赞:0

【封面店】鸽子蜜蜂的封面店 中回复

@冰糖雪梨I

请签收~

center_image

2019-07-08T22:58:02 点赞:0

【封面店】鸽子蜜蜂的封面店 中回复

@兰亭独撷

请签收~

center_image

2019-07-09T22:32:32 点赞:0

【封面店】鸽子蜜蜂的封面店 中回复

@代码终结者

完成~

center_image

2019-07-10T19:28:02 点赞:0

在线寻找可以和我一起编剧情类程序的小可爱 中回复

来我工作室嘛¿

保证质量保证鸽

消灭bug无限拖更

=v=

2019-07-12T19:58:26 点赞:0

【封面店】鸽子蜜蜂的封面店 中回复

【致所有来敝铺的客官:】

【掌柜奔波于学习中,时间较紧,可能速度会变慢】

【封面可能会迟到,但绝不会缺席!】

2019-07-15T21:27:00 点赞:0

【封面店】鸽子蜜蜂的封面店 中回复

@呆萌回首

请签收:

center_image

2019-07-16T23:17:40 点赞:0

【学术讨论】【不引战】对于复联存在我的目前解释 中回复

dalaodalao,我想问一下,喵物质是什么啊

2020-01-20T11:01:58 点赞:0

【忍无可忍】你在编程猫说理时要面对哪些无理? 中回复

到这里,我真的气到浑身发抖手脚冰凉,这种极其恶劣的态度也是导致许多人离开编程猫的直接或间接原因。

2020-03-09T22:18:21 点赞:1

【忍无可忍】你在编程猫说理时要面对哪些无理? 中回复

希望评论的各位能认真的看完这篇文章,毕竟我不希望无理的评论在这里出现。

某种意义上来说,其实我说话时也有很多不够理性、武断的缺点,希望能和大家一起改进。

2020-03-09T22:21:20 点赞:2