echar July 4th, 2016 var shot=wade.getSceneObject('playerShot').clone();
shot.setName();
console.log(shot.getName());
shot.setPosition(this.getPosition().x,this.getPosition().y-100);
wade.addSceneObject(shot);
shot.moveTo(this.getPosition().x,-wade.getScreenHeight()/2-shot.getSprite().getSize().y,200);
Uncaught TypeError: Cannot read property 'split' of undefined
Why this line: console.log(shot.getName()); don't work?
Gio July 4th, 2016 Hi
SceneObject.setName() expects a string. So to remove the name you would do something like
shot.setName('');
echar July 4th, 2016 In video is only shot.setName();
Why?
Why I need this line of Code? I uncommented it and game works ...
echar July 5th, 2016 var shot=wade.getSceneObject('playerShot').clone();
shot.setPosition(this.getPosition().x,this.getPosition().y-50);
wade.addSceneObject(shot);
shot.moveTo(this.getPosition().x,-wade.getScreenHeight()/2-shot.getSprite().getSize().y/2,300);
shot is SceneObject, but Help is for Sprite:

echar July 5th, 2016 
autoListen property is not cloned by default.
I suggest to have clone() with parameter clone(autolisten).
Gio July 5th, 2016 When you clone an object, the clone is never added to the scene automatically. So it doesn't really matter what autoListen is set to, because it's overridden when you add the object to the scene ( it's the second parameter of wade.addSceneObject() ).
echar July 5th, 2016 
I can`t add a custom function:
jquery-1.9.1.js:507 Uncaught Error: cannot call methods on selectmenu prior to initialization; attempted to call method 'refresh'
jquery-ui.min.js:11 Uncaught TypeError: Cannot read property 'index' of null
Gio July 5th, 2016 You are right, it's a bug that's been introduced in WADE 3.1. Thanks for pointing that out. Easy fix, it will be alright in WADE 3.2.
However, even if it says that in the console, you should still be able to add a custom function and edit it. In the worst case you may have to deselect and reselect the SceneObject. Other than that, you can just ignore the error, it should be safe.