小编Aar*_*ier的帖子

内容可编辑文本编辑器

我已经尝试了几个HTML编辑器,包括TinyMCE,CKEditor和现在的NicEdit.NicEdit在一个方面很好 - 它很容易定制.但是,我发现它们都有产生非常差的HTML的倾向.不一定是这样,但是因为他们没有做很多工作来正确解释无效的用户操作,例如在没有先做出选择的情况下尝试设置某些内容.

最终使用包含类似内容的HTML非常容易

<span style='color:#ff0000'><span style='color:#ff0000'><span style='color:#ff0000'>Red</span></span></span>
Run Code Online (Sandbox Code Playgroud)

我是否正确地认为这几乎是内容可编辑概念的限制?如果目的是电子邮件或在诸如此类的论坛上发布帖子,那么糟糕的HTML并不重要,但如果生成的HTML必须在网页的上下文中使用,那么生活得相当不舒服.如果所有这些都是对的,那么替代方案是什么?也许是一个基于Flash的插件编辑器,可以生成更好的HTML并且更难以解释用户想要做什么?

我认为原则上可以研究生成的输出并在必要时清除六角形的跨度,但这可能是一项艰巨的任务.

html wysiwyg contenteditable

11
推荐指数
1
解决办法
4214
查看次数

为什么计算机/游戏物理引擎通常是非确定性的?

多年来使用各种游戏物理引擎进行开发,我注意到在同一台机器上,我观察到在运行之间的物理模拟中有很多不同的结果.最近,Unity引擎执行此操作,即使物理是按照设定的时间间隔计算的(FixedUpdate) - 据我所知,它应该完全独立于帧速率.

我之前在游戏论坛上问了这个问题,并被告知这是由于混乱运动:看到双摆.但是,如果起始条件得到精确控制,即使双摆也是确定性的,对吗?在同一台机器上,不应该浮点数学表现方式相同吗?

据我所知,有与浮点运算精度问题,但我明白这些问题(如概括这里)不上的问题,同样的硬件 -没有浮点误差还是确定性?我错过了什么?

tl; dr:如果在同一台机器上运行模拟,使用相同的浮点数学(?),模拟是否应该是确定性的?

非常感谢您的宝贵时间.

computer-science physics unity-game-engine game-physics

8
推荐指数
1
解决办法
2288
查看次数