关于canvas的话题

  • Creator 版本:

  • 目标平台:

  • 详细报错信息,包含调用堆栈:

  • 重现方式:

  • 之前哪个版本是正常的 :

  • 手机型号 :

  • 手机浏览器 :

  • 编辑器操作系统 :

  • 编辑器之前是否有其它报错 :

  • 出现概率:

  • 额外线索:

之前一个关于坐标系对程序员不友好的话题, 我说了不友好, 搞了一下午, 然后找到各方法, 想回帖子说下, 发现帖子被管理员锁了, 就和锁canvas锚点一样, 不让人回复了!!!无语, 你这是干什么, 我本来还想说可能时我错了, 就你们这样, 不是解决问题啊, 时解决提出问题的人, 我用的就不是你说的方法.
你说不用canvas, 我一个消除游戏, 上百个显示物件, 动态生成的, 摆的, 你让我每个都加widget??? 那你们这是想累死程序员啊.
canvas锁死锚点是怕人错误操作??? 你这个理由, 我只能说奇葩, 应该说, 不锁死, 很容易让人产生错误, 或者说给你们添加大量工作.
最后, 不管是我错, 还是你们设计瑕疵, 真理越变越明, 锁死帖子, 能说明什么呢?
这又让我想起, 之前刚到2.0版本时, 动画全部重写, 导致效率下降不能用, 也不和大家说清楚, 非要, 很多人大范围爆发, 捂不住了, 才出来道歉下, 说明下, 有什么问题, 明着告诉大家, 锁帖子, 心虚吗? 其实关于那个canvas, 我时想说, 我错了, 可以有方法绕过去.你们锁帖子, 真让人寒心.

你就说谁锁的,我替你出气。放心,以后只要是正常讨论功能,不言语过激的,一律是兄弟。

1赞

原帖在这:位置系统对程序员来说极度不友好

是我锁的,非常抱歉。我不是因为你说了反对意见而锁帖,而是因为那个帖子时隔三年被挖坟,实在不太好。
我欢迎你发新帖继续反馈你的意见。但是原帖里面深度的交流已经非常充分了,很多人发表完了自己的看法,应该结束了。不适合再重新补充新的不同意见。

在我锁帖之前,我认为我已经解释得足够清楚了。但是没想到你没 get 到为什么不需要有 Canvas,下次我会更友善一些,说明一下如有其它想法,欢迎开一个新帖再锁帖。请息怒。

你误会了,在我们论坛锁定老帖真的只是这个论坛的常规操作。因为人气太旺了,如果不这样做的话歪楼会无限下去,讨论难度很大。
那个帖子充分解释了我们的设计意图:为什么锚点要在物体中心?基本上回帖的小伙伴都是支持我们这么设计。最后我也提到了 Canvas 的设计初衷,以及由此引出的为什么要锁定锚点这个问题。我认为已经解释十分充分了,我不会心虚,Cocos 也没有那种玻璃心的开发人员,就算有我们也应该是删帖而不是锁帖,锁帖大家都能看到。我们也不是高高在上的引擎公司,路遥知马力,日久见人心。

1赞

看楼上截图,我已经说了 Canvas 的作用是“帮助定位到屏幕中心”,也说了"居中适配屏幕比较常见",所以锚点要锁死在中心。

你可以直接在场景里放一个空节点做为上百个物件的父容器。这个空节点的锚点你想设置在哪里都可以,为什么非得跟 Canvas 较劲?我说 widget 可以用来布局,也不代表你一定要用 widget。你可以不用的。

欢迎对引擎的设计提出建议,你可以把你遇到的问题描述清楚一点。