اذهب إلى المحتوى

said said-2

الأعضاء
  • المساهمات

    36
  • تاريخ الانضمام

  • تاريخ آخر زيارة

أجوبة بواسطة said said-2

  1. السلام عليكم اتمنى ان اجد من يساعدني 

    الابتوب عندي  12 جيجا في رامات و latitude e5440 core i5

    و البارحة عند فتحه في الصباح اتفاجئ بثقل رهيب جدا جدا و لا استطيع فتح اي نافذة كذلك عند فتح متصفح كروم يعلق و لا يفتح 

    قمت بفرمتت الجهاز و لم يتغيير شئ 

    قمت بعمل RESET للجهاز و ارجاعة الى حالة المصنع و لم يتغير شئ --- يا اخوان ماذا حصل و كيف اصلح الامر و شكرا جزيلا

  2. ياريت احد الاخوة يساعدني عملت بطاقة entropay"" وعند عمل حساب في جوجل بلاي لم يقبل و ارسلو لي رسالة اقوم فيها برفع صورة البطاقة فماذا افعل يا اخوان ارجو المساعدة

    ** Your order has been canceled Hello, Thank you for using Google. Unfortunately, we were unable to verify some of the details for the following order placed by jamal said. As a result the order has been cancelled. You may resubmit this order by visiting Google again. To help us verify your order details, we recommend that your billing and shipping addresses match what is on file with your bank, and that the phone number listed in your Google account is one where you can be reached by our specialists. Please don't hesitate to contact us if you have any questions. Google March 28, 2018 2:05:49 PM UTC Google Play Developer Registration Fee $25.00 USD Tax $0.00 USD https://support.google.com/payments/contact/verification...

     

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

  3. السلام عليكم هل هناك احد من الاخوة يشرح لي بطريقة مبسطة Sin & Cos & Tan زاوية و لماذا تستعمل في برمجة الالعاب و هذفها لانني بحت كثير و لم افهمها و كل ما ارى سوي دوائر غير مفهومة ---وشكرا

     

     

    https://www.youtube.com/watch?v=CyEKeI1JafI

  4. السلام عليكم اريد شرح بسيط كيف وصلنا الى هذه النتيجة-- unity c#

    raycastOrigines.bottomLeft = (-0.5, -0.5) 

    Vector2.right = (1.0, 0.0)

    verticalRaySpacing = 0.3233334

     

    فكيف تم الوصول الى هذه النتائج في الصورة =

     هل تم ضرب      Vector2.right * verticalRaySpacing * i

    تم تم جمع الجميع مع

    raycastOrigines.bottomLeft

    for(int i=0;i<verticalRayCount;i++)
    		{
    			
    			Debug.DrawRay(raycastOrigines.bottomLeft + Vector2.right * verticalRaySpacing * i, Vector2.up * -2, Color.red);
     		 
    
    		}

     

    Screenshot.jpg

  5. سلام عليكم عملت هذا الكود البسيط و عند طباعة على يونتي تظهر القيمة التي خزنة في a  انها 15 فاين ذهبت القيمة التي تم تخزينها من قبل في a وهي 20  

    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
    
    public class Plai : MonoBehaviour {
    
        public int a;
       
    	// Use this for initialization
    	void Start () {
    
            a= 20;
            a= PlayerPoint(5, 10);
    
            Debug.Log(a);
    
    
     
    
        }
    	
    	// Update is called once per frame
    	void Update () {
    		
    	}
    
    
        public int PlayerPoint(int c , int g)
        {
         
            return (c + g);
        }
    }

     

  6. السلام عليكم

    هذا الكود في سكربت playerLife عندما يصاب الاعب يقوم بتحميل المشهد من البداية واريد ان يكمل الاعب من مكانه الذي اصيب فيه

     

    	public void Reset()
    	{
    		if(GameManager.gm.GetLives()>=0)
    		{
    			SceneManager.LoadScene(SceneManager.GetActiveScene().name);
    		}
    		else
    		{
    			SceneManager.LoadScene(4);
    			
    		}
    	}

     

  7. السلام عليكم ..بدات بتصميم اول لعبة لي على الاندرويد لكن قبل ان اتمم اول level قررت ان اجرب اللعبة فكانت مفاجأة لي وهي حجم اللعبة وهو 25 ميجا !! فانا لم اتمم بعد المشهد الاول و الحجم كبير جدا رغم انني اعتمت على حجم صور 512 فقط وكذلك لم ادخل الكثير من الصور بعد ..وعند بحتي في google play وجدت ان هناك العاب كاملة بها فوق 100 مشهد وتعمل بدون انترنت يعني لا تتصب بسيرفر خارجي وجودة الصور مقبولة ومع هذا حجمه لا يتعدى 40 ميجا ...فكيف احل هذا المشكل وشكرا.

  8.  

    السلام عليكم.....في البداية مكتوب متغير public bool isDead; وما اعرفه هو ان القيمة الافتراضية هي false ولكن في فانكشن Start تم اعطاء القيمة false لا اعرف لماذا

    تم في if (healthPlayer <= 0&&!isDead)  هذا العنصر لم افهمه !isDead فهو في الكود يأخد قيمة false رغم علامة التعجب ! يعني عكس القيمة في فانكشن  Start وهي false فكيف يأخد قيمة false رغم علامة التعجب ! ....وشكرا

    public class HealthManager : MonoBehaviour {
    
    
    	public bool isDead;
    
    	// Use this for initialization
    	void Start () {
    		
    
    		isDead = false;
    	}
    
    	// Update is called once per frame
    	void Update()
    	{
    		if (healthPlayer <= 0&&!isDead)
    		{
    
    			healthPlayer = 0;
    			levelManager.RespawnPlayer();
    			isDead = true;
    
    		}

     

  9. السكربت موجود على coin ولكن لم افهم فيه هذا السطر

    if (other.GetComponent<PlayerController>() == null)
                return;

    ما المقصود ب   other.GetComponent<PlayerController>() == null

    يعني ليه يساوي لا شئ لم افهمها

    وكذلك ما الهدف من  return;

     

    وكذلك عندي سؤال يحيرني ما الفرق بين كتابة if بي الجسم {} و if بدون الجسم كما في السكربت وما الفرق بينهم ارجو ان اجد من يشرح لي هذه الامور وجزاه الله خيرا

     

    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
    
    public class CoinPickup : MonoBehaviour {
    
    	public int pointToAdd;
    
    	private void OnTriggerEnter2D(Collider2D other)
    	{
    		if (other.GetComponent<PlayerController>() == null)
    			return;
    
    		ScoreManager.AddPoints(pointToAdd);
    
    		Destroy(gameObject);
    	}
    }

     

  10. السلام عليكم انا مازلت مبتدئ في مجال صناعة الالعاب على منصة unity2d باللغة سي شارب وبدأت تقريبا البحث ودراسة  منذ 4 اشهر .. وعندي سؤال يحيرني هل يجب تعلم خورزميات الكمبيوتر و اشياء اخرى من اجل ان اصبح مبرمج العاب ناجح باللغة سي شارب على منصة يونتي وشكرا

  11. السلام عليكم اعاني من مشكلة تقل و انقطاع في لعبة بدأت في تصميمها كيف اعالج هذه المشكلة فهذه اول تجربة لي في هذا الميدان

    كيف احسن من performance في unity2d الموجه الى الهاتف المحمول وشكرا

     

  12. بتاريخ 13 ساعات قال هدى أبوشر:

    حل آخر: بالسماح لنفسك بالوصول إلى محتويات المجلد

    1. قم بفتح ال File explorer واضغط بالزر الأيمن على مكان تخزين الملفات
    2. اختار Security ومن ثم Advanced
    3.اضغط Change لل owner وفي النافذة الجديدة اضغط Advanced وأدخل اسم المستخدم واضغط OK

    4. لتعطي نفسك وصول كامل للملفات بالمجلد، قم بالضغط بالزر الأيمن على الملف واختيار Properties من ثم Security  من ثم Add

    5. اضغط على Select a principal ثم اضافة حسابك 
    6. اسمح بالتحكم الكامل للملفات.

    الاعدادات لم اجها مطابقة عندي

×
×
  • أضف...