- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是 lua 的新手,并尝试查看其他有类似错误的帖子。我无法解决我的问题。
我正在尝试使用方向上的 alpha 使我的数字对象消失,并出现适当放置的对象。我添加了 onOrientationLeft 函数和一个监听器。这样做之后,我收到了我的错误,并且无法弄清楚如何让它工作。我的代码中的注释将说明我正在尝试做什么,请找到函数 onOrientationLeft 和链接到它的最后一个运行时。
pZeroButton = display.newImage ("0.png",100, 470 )
llZeroButton = display.newImage ("0.png", 200,200)
llZeroButton.alpha = 0
pOneButton = display.newImage ("1.png",56,420)
pTwoButton = display.newImage ("2.png",123.5, 420)
pThreeButton = display.newImage ("3.png",191,420)
pFourButton = display.newImage ("4.png",56,370)
pFiveButton = display.newImage ("5.png",123.5, 370)
pSixButton = display.newImage ("6.png",191,370)
pSevenButton = display.newImage ("7.png",56,320 )
pEightButton = display.newImage ("8.png",123.5,320)
pNineButton = display.newImage ("9.png", 191, 320)
function onOrientationLeft ()
if (event.type == "landscapeRight") then
print ("Test if this function onOrientationLeft is working properly")
end
end
--[[ 我已经添加了这个函数试图让函数打印出字符串,但是 每次我在 corona SDK 模拟器中旋转手机时,我都会收到错误尝试索引全局 --'event'(零值)--]]
function calculateZero(number)
local pZeroButton = display.newText (0, 300,30,nil,38)
pZeroButton: setFillColor (0,0,0)
return
end
function calculateOne(number)
local pOneButton = display.newText (1, 300,30,nil,38)
pOneButton: setFillColor (0,0,0)
return
end
function calculateTwo(number)
local pTwoButton = display.newText (2, 300,30,nil,38)
pTwoButton: setFillColor (0,0,0)
return
end
function calculateThree(number)
local pThreeButton = display.newText (3, 300,30,nil,38)
pThreeButton: setFillColor (0,0,0)
return
end
function calculateFour(number)
local pFourButton = display.newText (4, 300,30,nil,38)
pFourButton: setFillColor (0,0,0)
return
end
function calculateFive(number)
local pFiveButton = display.newText (5, 300,30,nil,38)
pFiveButton: setFillColor (0,0,0)
return
end
function calculateSix(number)
local pSixButton = display.newText (6, 300,30,nil,38)
pSixButton: setFillColor (0,0,0)
return
end
function calculateSeven(number)
local pSevenButton = display.newText (7, 300,30,nil,38)
pSevenButton: setFillColor (0,0,0)
return
end
function calculateEight(number)
local pEightButton = display.newText (8, 300,30,nil,38)
pEightButton: setFillColor (0,0,0)
return
end
function calculateNine(number)
local pNineButton = display.newText (9, 300,30,nil,38)
pNineButton: setFillColor (0,0,0)
return
end
pZeroButton : addEventListener ("tap", calculateZero)
pOneButton : addEventListener ("tap", calculateOne)
pTwoButton : addEventListener ("tap", calculateTwo)
pThreeButton : addEventListener ("tap", calculateThree)
pFourButton : addEventListener ("tap", calculateFour)
pFiveButton : addEventListener ("tap", calculateFive)
pSixButton : addEventListener ("tap", calculateSix)
pSevenButton : addEventListener ("tap", calculateSeven)
pEightButton : addEventListener ("tap", calculateEight)
pNineButton : addEventListener ("tap", calculateNine)
Runtime : addEventListener ("orientation", onOrientationLeft)
最佳答案
你没有忘记回调中的 event
参数吗?
像“尝试索引全局——‘事件’(一个零值)”这样的错误通常与未声明的标识符有关。检查功能范围,你会发现错误导致它。
参见 an example of orientation event
附言最好只发布代码的最小 部分,您可以在上面重现 错误。这部分也应该是可编译的。它将大大降低问题的复杂性并导致更准确或更快的答案。参见 SSCCE .
关于lua - 尝试索引全局 'event'(零值),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21745287/
当检测鼠标x和y坐标时,最好像这样使用event.clientX和event.clientY: function show_coords(event){ var x=event.clientX;
我有以下代码: document.oncontextmenu = function(evt) { evt = evt || window.event; console.log(evt.
对于另一个问题,我遇到了一个似乎偶尔出现在 SO 的误解。一些提问者似乎认为触发器之于数据库就像事件之于 OOP 一样。 有没有人有一个很好的类比来解释为什么这是一个有缺陷的比较,以及误用它的后果?
$('body').keypress(function(event){ if(event.keyCode == 46){console.log('Delete Key Pressed')};
我正在制作一个“流体”文本区域,它根据内容调整其高度。我实际上正在尝试实现 this脚本。我有以下代码:https://ellie-app.com/Vjtvm6yrKWa1/4 问题是,当增加高度时,
我使用 Raphael .mouseover() 和 .mouseout() 事件来突出显示 SVG 中的某些元素。这工作正常,但在我单击一个元素后,我希望它停止突出显示。 在 Raphael doc
我目前正在开发一个应用程序,允许人们为在线广播电台安排“节目”。 我希望用户能够设置重复事件,例如:- “躁狂星期一”节目 - 每周一 9 点至 11 点“月中疯狂” - 每个月的第二个星期四“本月新
我有以下三个表格(简化版本): 已加载关卡: id(整数、主键、自动增量) globalId(整数,键) 日期(日期时间、键) serverId(Int,键) gamemodeId(Int,Key)
在我阅读 Gevent Tutorial 之后,我有一个关于 gevent.event.Event 的问题。 Event.set() 是否会唤醒所有被 Event.wait() 阻塞的函数? 就像下面
我对 cakephp ver3.1.3 没有经验 我按照说明实现了登录认证功能; http://book.cakephp.org/3.0/en/tutorials-and-examples/blog-
现在,我发送 10 个事件,每个事件有 1 个属性。但是当我想过滤特定事件并按属性选择事件时,在“事件属性”过滤器中仅显示前 7 个事件,而我为其余事件添加的事件仅显示“第一次”过滤器,为什么? 最佳
我不知道我的 Firefox 发生了什么! 我的aspx和javascript代码是这样的: function a() { alert(
中有3个事件fns重装 ,我可以对两者做同样的事情 reg-event-db和 reg-event-fx . reg-event-db之间的主要区别是什么, reg-event-fx和 reg-eve
我遇到了 Firefox keydown 行为,因为在没有聚焦于特定字段的情况下按下 Enter 键(实际上是任何键)不会触发 keydown 事件只会触发`按键事件。 这可能会非常令人困惑,因为 k
这是我的代码片段 public class Notation : INotifyPropertyChanged { public event PropertyChangedEventHandl
我可以在一个 Jsf2 xhtml 文件中有多个标签吗? 在那种情况下,关联的监听器将以什么顺序被调用? Mojarra 2.1.1/Apache Tomcat 7.0.22/PrimeFaces 3
我可以在一个 Jsf2 xhtml 文件中有多个标签吗? 在那种情况下,关联的监听器将以什么顺序被调用? Mojarra 2.1.1/Apache Tomcat 7.0.22/PrimeFaces 3
我有以下 JavaScript: $('#ge-display').click(function (event) { window.open('/googleearth/ge-display.ph
我需要确定触发事件的元素。 使用 event.target 获取相应的元素。 我可以从那里使用哪些属性? 引用 编号 节点名 我找不到关于它的大量信息,即使在 jQuery 上也是如此页,所以希望有人
我在pyGame中创建了一个Asteroidz克隆,并在pygame.vent.get()循环中有两个for Event,一个用于检查退出请求,以及游戏是否应该通过按空格键开始,然后在游戏中进一步尝试
我是一名优秀的程序员,十分优秀!