coco2d-x lua中如何正向传值

coco2d-x lua中如何正向传值,可以通过类似于面向对象的方式实现正向传值
由A场景跳转到B场景,用pushScene()函数

B.lua中的代码
local Bclass = class("Bclass", function (  )
    local scene = cc.Scene:create()
    scene.appealAccount = nil--这个就相当于给Bclass类设置了个属性,通过该属性即可实现A->B的传值
    return scene
end)

A.lua中代码:
local BsceneClass = require("0.B")
BsceneClass.value = value--在require B文件后未create之前给BsceneClass中的属性赋值
local scene = BsceneClass:create()
cc.Director:getInstance():pushScene(scene)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 11,711评论 0 17
  • Nginx API for Lua Introduction ngx.arg ngx.var.VARIABLE C...
    吃瓜的东阅读 11,127评论 0 5
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,194评论 4 61
  • 上一篇文章的回复中,看到网友易江禾提到了一场辩论赛,说人性本善还是本恶。 某队持人性本恶的观点,然后问持人性本善观...
    LostAbaddon阅读 7,921评论 20 6
  • 苏轼是个大才子,佛印是个高僧,两人经常一起参禅、打坐。佛印老实,老被苏轼欺负。 宋代大文豪苏轼非常喜欢谈佛论道,和...
    武际金阅读 4,855评论 0 3