A ver, tio, que me pierdes el norte
14:21:21: Compiling script 'scenes\BUS\scr\vuelapajaro.script'...
14:21:21: Error@line 24: Method is called for 'pajaro' which is not defined
Esto quiere decir que no existe el metodo al que llamas en el objeto pajaro
Y lo que tu pones: var pajaroEntity = Scene.GetNode("pajaro");
Esta creando un objeto que se llama pajaroEntity de tipo pajaro
Eso no hará que automagicamente exista el metodo que estes llamando, solo tendras un objeto mas de ese tipo, sin método, por supuesto.
El problema real es que no tienes una base de programación y menos de orientación a objetos y confundes clase, objeto, metodo y evento, afortrunadamente WME es de alto nivel y aqui no entran cosas como polimorfismo, sobrecarga de operadores, herencia multiple ni cosas de esas, porque si no te suicidabas.
Insisto en que antes de meterte con esto le des una vuelta a algun tutorial de fundamentos de programación, el ideal sería C / C++ aunque igual es demasiado heavy y puedes empezar con algo mas liviano, tipo Basic con .net o algo asi.
Es que si no, te van a surgir problemas y gordos cuando avances en el juego y empieces a tener estructuras de datos globales o tengas que manejar arrays o hacer puzzles ams complejos que no sean solo de intercambio, como estros que estas haciendo ahora.