![]() |
|
||||||||||
|
|||||
|
Регистрация: May 2000
Сообщений: 35
|
Привет всем,
вот понадобилось добавить новые методы к math объекту. взял пример с сайта макромедии: http://www.macromedia.com/devnet/mx/flash/articles/about_objects.html Math.randomBetween = function(a,b) {
return (a + Math.floor(Math.random()*(b-a+1)));
}
// returns a random number: 5,6,7,8,9 or 10
x = Math.randomBetween(5, 10);
**Error** Scene=Scene 1, layer=Layer 1, frame=1:Line 1: There is no property with the name 'randomBetween'.
Math.randomBetween = function(a,b) {
**Error** Scene=Scene 1, layer=Layer 1, frame=1:Line 7: There is no method with the name 'randomBetween'.
x = Math.randomBetween(5, 10);
Total ActionScript Errors: 2 Reported Errors: 2
Спасибо ! |
|
|||||
|
Регистрация: Feb 2001
Сообщений: 1,893
|
macromedia.com/devnet/mx/flash - ты гденибудь в этой строке видишь mx2004 ? - я тоже ...
А ошибку тебе выдало что? |
|
|||||
|
Регистрация: May 2000
Сообщений: 35
|
да, я уже тоже заметил что это AS1
а ошибку выдал тот код что я писал выше и ошибка сама там же.... |
|
|||||
|
некрофил
Регистрация: Mar 2002
Адрес: ...по колено в кровище...
Сообщений: 2,292
|
Похоже Math сделали экземпляром статического класса. Ну что, остается только
Менее элегантно, зато будет работать.
__________________
...убивать людей не удовольствия ради, но для еды. |
![]() |
Часовой пояс GMT +4, время: 01:46. |
|
|
« Предыдущая тема | Следующая тема » |
|
|