تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 1 از 3 123 آخرآخر
نمايش نتايج 1 به 10 از 22

نام تاپيک: آموزش DelphiX

  1. #1
    داره خودمونی میشه codemaster's Avatar
    تاريخ عضويت
    Apr 2006
    پست ها
    90

    13 آموزش DelphiX

    در این تاپیک من سعی دارم اطلاعات خودم رو در مورد DelphiX در اختیار علاقمندان قرار بدم.
    امیدوارم قابل استفاده باشه...

  2. #2
    داره خودمونی میشه codemaster's Avatar
    تاريخ عضويت
    Apr 2006
    پست ها
    90

    13 متن 1

    سلام!

    DelphiX جدا از DirectX نیست...
    هر زبان برنامه نویسی باید به گونه ای ارتباطی با توابع DirectX برقرار کنه. که DelphiX رابط بین DirectX و Delphi
    به حساب میاد. پس در واقع همون DirectX هستش.
    اول مقدمات DelphiX رو شروع میکنیم:

    A- انتخاب یک صفحه منایش مناسب :

    تمام تصاویر و رویداد های بازی در یک صفحه که DxDraw نام دارد نمایش داده میشود و در واقع هنگام کد نویسی
    ما هیچ تصویر و نشانه ای از اشیا و تصاویر بازی نمیبینیم. و برای دیدن آن باید حتما" برنامه اجرا شود.

    1- یک DxDraw از Component های DlephiX انتخاب کنید.



    2- Object Inspector را باز کنید :

    از بین خواص Display را باز کنید :



    1- Display : که برای تعیین تراکم پیکسلها و بیتها استفاده میشود و فرمت آن بصورت مثلا" 640x480x16 میباشد.
    2- Bit count : تعداد بیتها را تایین می کند اگر کارت گرافیک این مقدار را پشتیبانی نکند دچار مشکل خواهید شد.
    معمولا" 16 یا 32 مطمئن تر است.
    3- خصوصیت Fix کردن Parameter ها برای غیر قابل تغییر کردن آنها طی اجرای بر نامه.
    4- height , width : که طول و عرض واقعی در حال طراحی می باشد و از آن بیشتر نمیشود.
    اگر میخواهید با تغییر Resolution در هنگام اجرا مشکل نداشته باشید آن را با Display یکی بگیرید.

    حالا میتوانیم Display مورد نظر برنامه خود را تنظیم کنیم تا برای نمایش تصاویر ما آماده شود.
    مرحله بعد نمایش یک تصویر در DxDraw میباشد.

    Last edited by codemaster; 07-06-2006 at 11:33.

  3. #3
    آخر فروم باز soldier's Avatar
    تاريخ عضويت
    May 2006
    پست ها
    2,505

    پيش فرض

    سلام كدمستر
    دستت درد نكه.
    اي ول بابا خيلي عاليه . ادامه بده.
    ما منتظريم.

  4. #4
    حـــــرفـه ای مرد مباح's Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    روي ميخ
    پست ها
    2,143

    پيش فرض

    ممنون كد مستر ولي يك لطفي كن و خود كامپوننتها رو هم بزار تا همه داشته باشند.
    راستش منم وقتي ويندوزو عوض كردم بدون گرفتن بكآپ پاكش كردم.

    البته هنوز دنبال مثال هستم و اگه پيدا كردم, ميزارم.

  5. #5
    آخر فروم باز soldier's Avatar
    تاريخ عضويت
    May 2006
    پست ها
    2,505

    پيش فرض

    سلام
    متاسفانه کمپوننت هامون یه تفاوت های کوچیکی می کنن.
    این [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] رو ببین که چند کمپننت کم و زیاد شده.

  6. #6
    آخر فروم باز soldier's Avatar
    تاريخ عضويت
    May 2006
    پست ها
    2,505

    پيش فرض

    سلام
    آقا كدمستر.
    مي شه بگيد كه چطور مي شه كه در دلفي ايكس
    از textout استفاده كرد؟
    مي خواستم بگم كه تا ساعت 8 يادم نره

  7. #7
    حـــــرفـه ای مرد مباح's Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    روي ميخ
    پست ها
    2,143

    پيش فرض

    براي چي Textout ميخواي؟
    ميخواي وسط بازي نوشته بياد؟

  8. #8
    آخر فروم باز soldier's Avatar
    تاريخ عضويت
    May 2006
    پست ها
    2,505

    پيش فرض

    سلام
    نه براي typer shark مي خواهم استفاده كنم.
    كه بالاي سر جمجمه ها نوشته بياد.
    كه ديگه مشكل لرزش صفحه حل بشه.

  9. #9
    داره خودمونی میشه codemaster's Avatar
    تاريخ عضويت
    Apr 2006
    پست ها
    90

    13 کد مربوط به Textout

    خط 7 ، 30 و 30 مقادیر x و y یعنی محل قرار گیری Text هستند.
    Release هم برای غیر فعال کردن Canvas میباشد.

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    Last edited by codemaster; 08-06-2006 at 19:32.

  10. #10
    حـــــرفـه ای مرد مباح's Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    روي ميخ
    پست ها
    2,143

    پيش فرض

    ممنون از كدمستر

صفحه 1 از 3 123 آخرآخر

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •