27-03-2009, 14:11
|
|
|
חבר מתאריך: 14.06.05
הודעות: 34
|
|
בעייה בביצוע ירושה
שלום חברים.
ניסיתי ליצור את 2 המחלקות הבאות:
1. public class Character extends MovieClip
2. public class PlayerHandler extends Character
למחלקה הראשונה יש CTor ריק לחלוטין, למחלקה השנייה יש את ה-CTor:
public function PlayerHandler(nSpeed:uint, nRotation:uint):void
}
{
שכרגע אין לו מימוש מיוחד.
השגיאה שעולה לי הינה:
TypeError: Error #1007: Instantiation attempted on a non-constructor.
at PlayerHandler()
at biocell_fla::MainTimeline/frame1()
ניסיתי אף לקרוא ל-CTor האב בעזרת super(), אך לשווא.
אשמח אם למישהו יש מושג כיצד לפתור את הבעייה המוזרה.
תודה!
|