Announcement

Collapse
No announcement yet.

Construction Script

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • replied
    اشكرك بصراحة على الشرح الوافى والمجهود والله ما قصرت الله يعطيك العافية
    هيا شكلها فعلا عشان خصائص الكومبوننت تظهر فى الديتيل بانل بدون ما تختاره لازم يتعمل كلاس class c++

    Leave a comment:


  • replied
    على حسب ما فهمت انك عندك متغيرات عامة لأغلب الكلاسات الى عندك

    اذا كان كلامي صحيح , فالأفضل انك تتبع تصميم الوراثة في لغات البرمجة
    بحيث انك اتسوي كلاس أكتر, و اتحط فيه كل المتغيرات الى حاب اتعدل عليها , و الكلاس الى راح تشتغل
    عليه راح يكون وريث لهذا الكلاس الى فيه المتغيرات

    شوف الصور عشان توضح الفكرة

    هنا خلصت من الكلاس و سويت كلاس وريث
    Click image for larger version

Name:	1.png
Views:	1
Size:	59.7 KB
ID:	1102168

    هذي المتغيرات الى في الكلاس الرئيسي
    Click image for larger version

Name:	2.png
Views:	1
Size:	123.7 KB
ID:	1102169

    المتغيرات انسخت من الكلاس الرئيسي
    Click image for larger version

Name:	3.png
Views:	1
Size:	65.3 KB
ID:	1102170
    Click image for larger version

Name:	4.png
Views:	1
Size:	120.0 KB
ID:	1102171
    Click image for larger version

Name:	5.png
Views:	1
Size:	55.2 KB
ID:	1102172


    و اذا مصمم على كامبونت زي صاحب السؤال , تقظر اتضيف كلاس سي بلس بلس من نوع
    اكتر كامبونت
    Click image for larger version

Name:	6.png
Views:	1
Size:	43.7 KB
ID:	1102173
    اذا خلص من المتغيرات , ترجم المشروع
    و راح اتحصل الكلاس الجديد في قسم
    custom
    Click image for larger version

Name:	7.png
Views:	1
Size:	48.0 KB
ID:	1102174

    و تقدر توصل لمتغيرات الكامبونت عن طريق
    details panel
    او داخل البلوبرينت
    Click image for larger version

Name:	8.png
Views:	1
Size:	57.4 KB
ID:	1102175

    ملاحظة على اخر صورة لازم تختار الكامبونت الخاص عشان تطلع لك المتغيرات

    اتمنى اني افدتك لو بالقليل

    بالتوفيق

    Leave a comment:


  • replied
    Originally posted by basem.mj View Post
    مرحبا اخي

    اذا عندك كامبونت حاب اتغيرة عن طريق
    construction script

    فـ الأفضل انك انك اتكون متغيرات و اتخليها عامة , و عن طريق السكربت تسحب الكامبونت و اتعدل على الخصائص حقته
    هذا الفيديو ممكن يساعدك

    https://www.youtube.com/watch?v=2iNcGQMJp9s

    بالمناسبة السؤال الى حاط الرابط له , طريقته غلط اتمنى اتابع الفيديو عشان تاخذ فكرة

    و اذا ما وصلت لحل , ممكن اتصور لي الكلاس حقك , مع توضيح لهدفك من الكلاس

    بالتوفيق
    اشكرك على الرد والاهتمام انا بالفعل شوفت الدرس ده قبل كده
    بس هو فى الدرس بيضيف المتغيرات واحد واحد
    انا عاوز اضيف المتغيرات كلها بتاعت الكمبوننت كاملة مره واحده بدل ماعد اضيفهم واحد واحد
    هو ده سؤالى ؟

    والسؤال الى نا اقصد عليه فى اللينك موجود فى الردود
    I would like to create a custom component (in c++) containing one or a few variables (for example an int). I would then like to add this component to any actor-blueprint and be able to change these variables in the details panel without having to add all these construction scripts and variables manually for each blueprint the component is used in.

    Leave a comment:


  • replied
    مرحبا اخي

    اذا عندك كامبونت حاب اتغيرة عن طريق
    construction script

    فـ الأفضل انك انك اتكون متغيرات و اتخليها عامة , و عن طريق السكربت تسحب الكامبونت و اتعدل على الخصائص حقته
    هذا الفيديو ممكن يساعدك

    https://www.youtube.com/watch?v=2iNcGQMJp9s

    بالمناسبة السؤال الى حاط الرابط له , طريقته غلط اتمنى اتابع الفيديو عشان تاخذ فكرة

    و اذا ما وصلت لحل , ممكن اتصور لي الكلاس حقك , مع توضيح لهدفك من الكلاس

    بالتوفيق

    Leave a comment:


  • replied
    صوت صرصور الحقل :d

    Leave a comment:


  • started a topic Construction Script

    Construction Script

    هل يوجد طريقة لاظهار جميع ال
    properties
    الخاصة ب
    component
    تمت اضافته الى كلاس بلوبرنت فى ال
    details panel
    الخاصه بهذا البلوبرنت عن طريق ال
    construction script ؟

    انا عارف الطريقة الى اضيف بيها الخصائص منفرده لاكن كلهم مره واحده هو ده السؤال ؟

    نفس السؤال هنا برضه ومحدش وصل لاجابه
    https://answers.unrealengine.com/que...ils-panel.html
    Last edited by aelpop; 03-05-2016, 08:16 AM.
Working...
X