تغيير لون مشكلة حيز النص دينامية
-
22-08-2019 - |
سؤال
ولدي هذه التعليمات البرمجية التي يجب تغيير لون حيز النص الديناميكي عندما كنت الانزلاق والتدحرج كان مقطع فيلم رابط، ومن ثم العودة عندما كنت بدء تطبيق. أحصل على أي خطأ مترجم، انها مجرد لا يعمل.
function textColor(mc_function:MovieClip, tf_text:TextField) {
mc_function.onRollOver = function() {
tf_text.textColor = 0x7cb0b7;
};
mc_function.onRollOut = function() {
tf_text.textColor = 0xffffff;
};
}
boxLink(link_a1,text_a1);
boxLink(link_a2,text_a2);
boxLink(link_a3,text_a3);
وأي أفكار؟
المحلول
وجرب هذا:
function SetMouseAction(pMovieClip, pTextField):Void {
pMovieClip.linkedText = pTextField;
pMovieClip.onRollOver = function() {
this.linkedText.textColor = 0x7cb0b7;
};
pMovieClip.onRollOut = function() {
this.linkedText.textColor = 0xffffff;
};
}
SetMouseAction(link_a1, text_a1);
SetMouseAction(link_a2, text_a2);
SetMouseAction(link_a3, text_a3);
وعلى الأقل لقد اختبرت وانها تعمل بالنسبة لي
لا تنتمي إلى StackOverflow