Project1

标题: [結帖]用了全鍵盤腳本之后的問題 [打印本页]

作者: david_ng223    时间: 2015-1-23 21:23
提示: 作者被禁止或删除 内容自动屏蔽
作者: taroxd    时间: 2015-1-23 21:29
RUBY 代码复制
  1. 1 = 2


就和上述代码报错的原因一样
作者: david_ng223    时间: 2015-1-23 21:36
提示: 作者被禁止或删除 内容自动屏蔽
作者: taroxd    时间: 2015-1-24 07:57
本帖最后由 taroxd 于 2015-1-24 08:20 编辑

新问题基本上等价于:怎么让 1 + 1 == 2 返回 false?

RUBY 代码复制
  1. if (1 + 1 == 2) == true
  2.   (1 + 1 == 2) = false
  3. end


你觉得这样做有意义吗?

To 楼下,更改后的例子:

RUBY 代码复制
  1. def true_or_false(possibility)
  2.   rand < possibility
  3. end
  4.  
  5. if true_or_false(0.5) == true
  6.   true_or_false(0.5) = true
  7. end

作者: david_ng223    时间: 2015-1-24 08:17
提示: 作者被禁止或删除 内容自动屏蔽
作者: david_ng223    时间: 2015-1-24 08:24
提示: 作者被禁止或删除 内容自动屏蔽
作者: taroxd    时间: 2015-1-24 08:30
david_ng223 发表于 2015-1-24 08:24
根據大大的意思,是不可能把Kboard.key($R_Key_J,1)用腳本變回false的吧?
那么就請大大結帖吧 ...

不是不可能。就上面的例子而言,你应该修改 1 + 1 == 2 这句话,而不是硬写一个 (1 + 1 == 2) = true

修改方法的源代码,重定义方法都是可以的。

如果这两种方法你都不会,那就不行了。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1