Я начал публиковать это как комментарий, но он быстро стал слишком длинным ..
Возможно, вы получаете ошибку, потому что вы не подключены к серверу. Если вы подключены, вы получите true
, возвращенное со второй линии. Я бы начал там. например:
nc = new NetConnection();
var c = nc.connect("rtmp://[website here]");
trace(c);
so = SharedObject.getRemote("ballPosition", nc.uri, false);
so.connect(nc);
Кроме того, вы можете попробовать обернуть это в блок try / catch, так как это даст вам ошибку, но не убьет ваше приложение (поскольку вы новичок в отладке).
try {
nc = new NetConnection();
nc.connect("rtmp://[website here]");
so = SharedObject.getRemote("ballPosition", nc.uri, false);
so.connect(nc);
} catch(e:Error) {
trace("my sweet error is:", e);
}
В общем, отладка просто потрясающая и может сэкономить вам много времени в определенных ситуациях. удачи!