Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 Javascript 和 ProcessingJs 编写游戏。在可汗学院(我正在编码的地方)上,在 PJS 程序上,默认的角度模式(变量)是“度数”。但是,当我在网页上定义此模式时,角度仍然以弧度为单位...有谁知道如何将所有角度更改为度数模式而不一一更改(有一种方法可以将角度从弧度更改为度一个一个,但这会减慢程序吗?
这是程序的样子(看菜单装饰):我的项目仍在进行中
这是网页(看菜单):网页测试
简短的回答:你不能。
可汗学院使用 Processing.js 的修改版本,其中角度以度数指定。“真正的”Processing.js 甚至没有角度模式设置。
您必须使用radians()anddegrees()函数在它们之间进行转换。如果这真的会减慢您的程序速度(我怀疑确实如此),那么您应该考虑重构或仅将角度存储在弧度中,这样您根本不需要进行任何翻译。
radians()
degrees()