creator物理引擎 /RPG运动类型 /坦克

2024-09-04 09:58

本文主要是介绍creator物理引擎 /RPG运动类型 /坦克,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1 applyForce/ToCenter(). 这个力怎么计算 (牛顿第二定律F=ma)
2 .linearVelocity()是像素/米 (看源码)
3 why到第四帧才有速度

CocosCreator官方文档物理引擎Demo(physics-example,下载链接:https://github.com/2youyou2/physics-example)

---------------------------汤姆猫水上乐园坑:
1 长方形是保卫盒==AABB框
2 无法通过动画修改刚体位置,如何移动刚体? / 台球杆提示条 / 提示条动画播指定帧
3 有问题需求证。新建个Demo就是。 如:何刚体能否穿过别的刚体

7 碰撞后刚体如何设置静止? 可以删除原来的,重新创建一个
8 碰撞回调里不能修改属性位置/旋转. Or报错:Assertion failed! Pls debug.
是因为: 锁定了(world.IsLocked()),需要在时间步Step后去操作 解决:update里判断为true的时候改变位置
---------------------切水果
1 MotionStreak(拖尾)/RichText(富文本 新浪微博功能) 组件 + 插件脚本
2 从对象池创建对象,施加力/冲量时要先清空/重置之前速度。 bug:问3程序
3 切水果:可以only一小部分用Box2d
4 精灵绕中心轴旋转? /LabelOutline(字体描边)组建

5 Scroview问题:1content中item尺寸为(0,0)导致显示部分Ui 2LayOut的ResizeMode属性==1显示部分UI
6 XX.getComponent(cc.PhysicsCircleCollider).offset = cc.v2(_x, _y); // bug: offset要在addchild渲染前调,才生效
7 setTimeout/pomelo.on/wx.onShow()…切换场景后一样会调用
8 子域报错:XXXundefined js声明提前 (self = this 函数内会修改this)
------------------------微信打包
1 运行wx.is not defined ? 答案:判断下平台if /官方文档:旋转缩放信息
2 打包到微信平台时 Box2d相关的接口提示都招不到? —设置->模块
3 包体过大? 答案: 将“设置->模块”中无用的去掉减少2Mb多
----------------------后期:
1 刚体无法运动, 因为:applyForec/Impluse时间太短 在update就ok
2 cocos实现翻牌: 动作 反面牌(1,1)->(0,0.9) 正面牌(0, 0.9)->(1,1)
3 creator拼UI–logic混乱: 金币+红包2个并行节点+总结node / 放入效果图 ***
4 微信请求openID失败,困扰3月。把htpp请求的URL手动拼接,问题没有 ?&格式错误


官网文档是如此介绍applyForceToCenter(),

applyForceToCenter

施加一个力到刚体上的质心上。
meta
description
定义于
https:/github.com/cocos-creator/engine/blob/master/cocos2d/core/physics/CCRigidBody.js:683
参数列表

force Vec2 the world force vector.
wake Boolean also wake up the body.

咋看,第一个参数force传的

这篇关于creator物理引擎 /RPG运动类型 /坦克的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1135703

相关文章

QT Creator配置Kit的实现示例

《QTCreator配置Kit的实现示例》本文主要介绍了使用Qt5.12.12与VS2022时,因MSVC编译器版本不匹配及WindowsSDK缺失导致配置错误的问题解决,感兴趣的可以了解一下... 目录0、背景:qt5.12.12+vs2022一、症状:二、原因:(可以跳过,直奔后面的解决方法)三、解决方

Python中Json和其他类型相互转换的实现示例

《Python中Json和其他类型相互转换的实现示例》本文介绍了在Python中使用json模块实现json数据与dict、object之间的高效转换,包括loads(),load(),dumps()... 项目中经常会用到json格式转为object对象、dict字典格式等。在此做个记录,方便后续用到该方

python中的显式声明类型参数使用方式

《python中的显式声明类型参数使用方式》文章探讨了Python3.10+版本中类型注解的使用,指出FastAPI官方示例强调显式声明参数类型,通过|操作符替代Union/Optional,可提升代... 目录背景python函数显式声明的类型汇总基本类型集合类型Optional and Union(py

MySQL中查询和展示LONGBLOB类型数据的技巧总结

《MySQL中查询和展示LONGBLOB类型数据的技巧总结》在MySQL中LONGBLOB是一种二进制大对象(BLOB)数据类型,用于存储大量的二进制数据,:本文主要介绍MySQL中查询和展示LO... 目录前言1. 查询 LONGBLOB 数据的大小2. 查询并展示 LONGBLOB 数据2.1 转换为十

Python利用PySpark和Kafka实现流处理引擎构建指南

《Python利用PySpark和Kafka实现流处理引擎构建指南》本文将深入解剖基于Python的实时处理黄金组合:Kafka(分布式消息队列)与PySpark(分布式计算引擎)的化学反应,并构建一... 目录引言:数据洪流时代的生存法则第一章 Kafka:数据世界的中央神经系统消息引擎核心设计哲学高吞吐

MyBatis的xml中字符串类型判空与非字符串类型判空处理方式(最新整理)

《MyBatis的xml中字符串类型判空与非字符串类型判空处理方式(最新整理)》本文给大家介绍MyBatis的xml中字符串类型判空与非字符串类型判空处理方式,本文给大家介绍的非常详细,对大家的学习或... 目录完整 Hutool 写法版本对比优化为什么status变成Long?为什么 price 没事?怎

C#之枚举类型与随机数详解

《C#之枚举类型与随机数详解》文章讲解了枚举类型的定义与使用方法,包括在main外部声明枚举,用于表示游戏状态和周几状态,枚举值默认从0开始递增,也可手动设置初始值以生成随机数... 目录枚举类型1.定义枚举类型(main外)2.使用生成随机数总结枚举类型1.定义枚举类型(main外)enum 类型名字

Python lambda函数(匿名函数)、参数类型与递归全解析

《Pythonlambda函数(匿名函数)、参数类型与递归全解析》本文详解Python中lambda匿名函数、灵活参数类型和递归函数三大进阶特性,分别介绍其定义、应用场景及注意事项,助力编写简洁高效... 目录一、lambda 匿名函数:简洁的单行函数1. lambda 的定义与基本用法2. lambda

C语言自定义类型之联合和枚举解读

《C语言自定义类型之联合和枚举解读》联合体共享内存,大小由最大成员决定,遵循对齐规则;枚举类型列举可能值,提升可读性和类型安全性,两者在C语言中用于优化内存和程序效率... 目录一、联合体1.1 联合体类型的声明1.2 联合体的特点1.2.1 特点11.2.2 特点21.2.3 特点31.3 联合体的大小1

MySQL 索引简介及常见的索引类型有哪些

《MySQL索引简介及常见的索引类型有哪些》MySQL索引是加速数据检索的特殊结构,用于存储列值与位置信息,常见的索引类型包括:主键索引、唯一索引、普通索引、复合索引、全文索引和空间索引等,本文介绍... 目录什么是 mysql 的索引?常见的索引类型有哪些?总结性回答详细解释1. MySQL 索引的概念2