首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

游戏开发:碰撞模型,球球大作战小游戏【VB编程经典案例】

案例功能实现目标

0、键盘事件,控制主角物体的移动,需要有一个方向变量

1、碰撞模型

2、获取到吃到的物体的颜色

3、主角的宽高大小变化由迟到的物体加上去

自定义函数

Function关键字的使用

格式1

Function 函数名称(参数1,参数2,。。。。)

End function

格式2

Function 函数名称(参数1,参数2,。。。。) as 返回值的类型

函数名称=返回值

End function

Len(“aaa”)=3

调用函数或过程使用关键字call

Call 函数名称

由返回值的时候,调用方式举例crash(shapeball, Shape2)

碰撞模型

Function  crash(A as shape,B asshape) as Boolean’返回true表示撞到,false表示没碰到

dim f as Boolean

ifA.left+A.width>=B.left  andA.left

   A.top+A.height>B.top andA.top

f=true

endif

crash=f ‘vb6中返回值的写法

RGB函数

颜色函数

红绿蓝三原色

0-255之间表示一种颜色

课堂总结

1、碰撞模型的理解

2、rgb函数的运动

3、自定义函数的使用

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230504A0365W00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券