比如我有a.js和b.js 两个脚本文件,
其中a里面有个函数,函数里面有个值x1,
然后怎么把这个x1放=传到b.js里面的函数调用?
你可以
// a.js
var b = require('b');
function func () {
var x1 = 'shit';
b.func(x1);
}
func();
详情: http://www.cocos.com/docs/creator/scripting/modular-script.html
感激感激~!
//game js
var game=cc.class({
this.win=1;});
module.exports=game;
//end.js
var game=require(“game”);
var a=game.win.toString();
tostring提示undefined
这是哪里出错了吗
js 没有这种语法,改成
//game js
var game=cc.class({
ctor () {
this.win=1;
}
});
module.exports= new game();
恩恩,我试试看
提示game is not a constructor
cc.class({});是每个脚本都有的,我也是看了文档说可以这样传值
var cfg = {
moveSpeed: 10,
version: “0.15”,
showTutorial: true,
load: function () {
// ...
}
};
cfg.load();
module.exports = cfg;
但实际上脚本里面有cc.class 的,该怎么写才能把值传过去
肯定是你什么地方写错了
把你完整代码贴上来看看