| Hoşgeldin, Ziyaretçi |
Sitemizden yararlanabilmek için Kayıt olmalısınız.
|
| Kimler Çevrimiçi |
Toplam: 31 kullanıcı aktif » 0 Kayıtlı » 31 Ziyaretçi
|
| Son Aktiviteler |
Unity ölme sistemi - Yard...
Forum: Unity3D Sorular
Son Yorum: YahyaLD
12-04-2024, Saat: 14:39
» Yorumlar: 2
» Okunma: 1,030
|
İf else ne demek
Forum: Unity3D Sorular
Son Yorum: suleymanaydin
05-04-2024, Saat: 18:04
» Yorumlar: 2
» Okunma: 638
|
Mükemmel bir satranç oyun...
Forum: Oyun Tanıtım Bölümü
Son Yorum: mammi52
17-01-2024, Saat: 23:35
» Yorumlar: 2
» Okunma: 4,418
|
4 Günde 3D Oyun Yaptım
Forum: Konu Dışı
Son Yorum: Hatherst80
09-10-2023, Saat: 15:14
» Yorumlar: 1
» Okunma: 1,078
|
Unity Kapı Açılması
Forum: Unity3D Sorular
Son Yorum: beratbarca
25-09-2023, Saat: 09:59
» Yorumlar: 6
» Okunma: 3,993
|
Unity Admob Ödüllü Reklam...
Forum: Unity3D Videolu Dersler
Son Yorum: yusufcan35
20-07-2023, Saat: 23:17
» Yorumlar: 138
» Okunma: 52,810
|
Kodlar decompile ile çalı...
Forum: Unity3D
Son Yorum: EeCOMP
18-07-2023, Saat: 12:42
» Yorumlar: 0
» Okunma: 224
|
[unity]Age of empire tarz...
Forum: Unity3D Videolu Dersler
Son Yorum: LordLeko
29-06-2023, Saat: 23:29
» Yorumlar: 25
» Okunma: 18,314
|
Unity 3D yükleme ekranı (...
Forum: Unity3D Videolu Dersler
Son Yorum: LordLeko
29-06-2023, Saat: 23:26
» Yorumlar: 87
» Okunma: 38,804
|
Tuşlarla görsel rengi değ...
Forum: Unity3D Sorular
Son Yorum: syraption
09-04-2023, Saat: 16:40
» Yorumlar: 0
» Okunma: 252
|
|
|
| Unity - Karakterin Mobilde Yavaş hareket Etmesi |
|
Yazar: Scofailed - 19-04-2018, Saat: 15:57 - Forum: Unity3D Sorular
- Yorumlar (3)
|
 |
Merhabalar. 2 boyutlu karakterimi hareket ettiriyorum. Editörde istediğim hızda çalışırken mobilde çok daha yavaş çalışıyor. Mobilde herhangi bir kasma durumu da yok. Acaba neden mobilde yavaş çalışıyor?
Kod:
public class Target : MonoBehaviour
{
private float RotateSpeed = 5f;
private float Radius = 0.1f;
private Vector2 _centre;
private float _angle;
private void Start()
{
_centre = transform.position;
}
private void Update()
{
_angle += RotateSpeed * Time.deltaTime;
var offset = new Vector2(Mathf.Sin(_angle), Mathf.Cos(_angle)) * Radius;
transform.position = _centre + offset;
}
}
|
|
|
|
| Build Hatası |
|
Yazar: Bedirhan - 18-04-2018, Saat: 22:41 - Forum: Unity3D Sorular
- Yorum Yok
|
 |
Herkese iyi akşamlar bu akşam projemin başına oturdum ve birkaç değişiklik yaptım. Telefonumu usb kablosuyla bilgisayarıma taktım fakat hata aldım. Bu arada değişiklik derken oyun içi değişiklikler build ayarlarıyla oynamadım. Googledan baya ardım birkaç çözüm buldum uyguladım ama sonuç vermedi
Hatalar şöyle;
1) -
Installation failed with the following output:
[ 0%] /data/local/tmp/homan.apk
[ 0%] /data/local/tmp/homan.apk
[ 0%] /data/local/tmp/homan.apk
[ 1%] /data/local/tmp/homan.apk
[ 1%] /data/local/tmp/homan.apk
[ 1%] /data/local/tmp/homan.apk
[ 1%] /data/local/tmp/homan.apk
[ 2%] /data/local/tmp/homan.apk
[ 2%] /data/local/tmp/homan.apk
[ 2%] /data/local/tmp/homan.apk
[ 3%] /data/local/tmp/homan.apk
[ 3%] /data/local/tmp/homan.apk
[ 3%] /data/local/tmp/homan.apk
[ 3%] /data/local/tmp/homan.apk
[ 4%] /data/local/tmp/homan.apk
[ 4%] /data/local/tmp/homan.apk
[ 4%] /data/local/tmp/homan.apk
[ 5%] /data/local/tmp/homan.apk
[ 5%] /data/local/tmp/homan.apk
[ 5%] /data/local/tmp/homan.apk
[ 5%] /data/local/tmp/homan.apk
[ 6%] /data/local/tmp/homan.apk
[ 6%] /data/local/tmp/homan.apk
[ 6%] /data/local/tmp/homan.apk
[ 7%] /data/local/tmp/homan.apk
[ 7%] /data/local/tmp/homan.apk
[ 7%] /data/local/tmp/homan.apk
[ 7%] /data/local/tmp/homan.apk
[ 8%] /data/local/tmp/homan.apk
[ 8%] /data/local/tmp/homan.apk
[ 8%] /data/local/tmp/homan.apk
[ 9%] /data/local/tmp/homan.apk
[ 9%] /data/local/tmp/homan.apk
[ 9%] /data/local/tmp/homan.apk
[ 9%] /data/local/tmp/homan.apk
[ 10%] /data/local/tmp/homan.apk
[ 10%] /data/local/tmp/homan.apk
[ 10%] /data/local/tmp/homan.apk
[ 10%] /data/local/tmp/homan.apk
[ 11%] /data/local/tmp/homan.apk
[ 11%] /data/local/tmp/homan.apk
[ 11%] /data/local/tmp/homan.apk
%100 kadar devam ediyor yer kaplmasın diye kestim
C:\Users\bedirhan\Desktop\homan.apk: 1 file pushed. 1.7 MB/s (23240701 bytes in 12.891s)
pkg: /data/local/tmp/hookman.apk
Failure [INSTALL_FAILED_CONTAINER_ERROR]
UnityEditor.BuildPlayerWindow:BuildPlayerAndRun()
2)-
OperationFailedException: Installation failed. See the Console for details.
UnityEditor.Android.AndroidDeploymentTargetsExtension.UploadAPK (UnityEditor.BuildReporting.BuildReport buildReport, UnityEditor.Android.AndroidDevice device, UnityEditor.ProgressTaskManager taskManager)
UnityEditor.Android.AndroidDeploymentTargetsExtension+<LaunchBuildOnTarget>c__AnonStorey1.<>m__0 ()
UnityEditor.ProgressTaskManager.Run () (at C:/buildslave/unity/build/Editor/Mono/Utils/ProgressBarUtils.cs:71)
UnityEditor.Android.AndroidDeploymentTargetsExtension.LaunchBuildOnTarget (UnityEditor.BuildReporting.BuildReport buildReport, DeploymentTargetId targetId, UnityEditor.ProgressHandler progressHandler)
UnityEditor.DeploymentTargets.DeploymentTargetManager.LaunchBuildOnTarget (BuildTargetGroup targetGroup, UnityEditor.BuildReporting.BuildReport buildReport, DeploymentTargetId targetId, UnityEditor.ProgressHandler progressHandler) (at C:/buildslave/unity/build/Editor/Mono/DeploymentTargets/DeploymentTargetManager.cs:36)
UnityEditor.PostprocessBuildPlayer+<Launch>c__AnonStorey0.<>m__1 () (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/PostprocessBuildPlayer.cs:181)
UnityEditor.BuildPlayerWindow:BuildPlayerAndRun()
|
|
|
|
| Sahne Yüklenirken Kasma Sorunu |
|
Yazar: menesekinci - 16-04-2018, Saat: 07:56 - Forum: Unity3D Sorular
- Yorumlar (3)
|
 |
Arkadaşlar merhaba. Oyunumda 3 adet sahne var. Menu - Oyun - Shop olarak. Misal oyun açılırken bir kasma sorun yok. Menu'den oyuna geçişte ve ya oyundan tekrar menuye dönüştü de bir sorun yok. Ama gel gör ki Shop'tan menüye döndüğüm de bir saniyelik bir takılmadan sonra menü sahnesi yükleniyor. Daha öncede info diye bir sahnem vardı, ondan da menüye dönerken aynı sıkıntı oluyordu. Anlamadığım neden oyun sahnesinden menüye dönüştü takılma olmuyor. Bir fikri olan var mı?
|
|
|
|
| Unity - DeltaTime Yardım |
|
Yazar: Scofailed - 15-04-2018, Saat: 19:21 - Forum: Unity3D Sorular
- Yorumlar (7)
|
 |
Merhabalar. Elimde 2 adet float değişken var.(flaot a = 1f,b=5f Bu 2 değişkeni time.deltaTime ile arttırıyorum. Yapmak istediğim şey : 2 saniyede a=3;b=10 değerine arttırarak getirmek.Yani 2 farklı değişkeni aynı saniyede farklı değerlere arttırak getirmek.Bunu nasıl yapabilirim?
|
|
|
|
| Dünya oluşturma |
|
Yazar: TTurkishCoffee - 15-04-2018, Saat: 15:51 - Forum: Unity3D Sorular
- Yorumlar (3)
|
 |
Ben her oyun acildiginda farkli dünya yaratmak istesem bunu nasil yapabilirim ama belli bir oranda mesela ne bilim kara parcalarinin ortasinda 1 birimlik su göl yerine okyanus olmayacak falan belirli bir mantiga göre rastgele dünya yaratabilirmiyim acaba ? Elimde top dan cizilmis assetler olsun iste engin sular goller deniz kiyilari vs.. acik mavi okyanusun derin yerleri koyu mavi toprak cöl dag ova falan bunlari belirli bir düzende rastgele yerlestirmesini saglayabilirmiyim ? Illa saglanir tabi de cok zormu nasil biraz anlatabilirmisiniz mantigini.(telefondan yaziyorum hatalarimin kusuruba bakmayin)
Birde bu bloklari yan yana koyarken ben kordinat kordinat hesap makinesi ile uğraşarak yan yana yerlestiriyorum bunu photoshopta oldugu gihi otomatik yapistirmiyor mu acaba ?? Asil onemlisi bu
|
|
|
|
| Distance Joint2D |
|
Yazar: Bedirhan - 14-04-2018, Saat: 16:22 - Forum: Unity3D Sorular
- Yorumlar (1)
|
 |
Herkese Merhaba 2D bir oyun yapıyorum ve Oyunda Distance Joint2D kullanıyorum distance joint ekrana tıklanmadık sürece kapalı oluyor eğer ekrana tıklanırsa distance joint true oluyor ve bu arada bu tıklama işlemini mobil üzerinden yapıyorum ayrıca oyunda butonlar var bu butonlara tıklanığı zaman distance joint true oluyor bunun önüne nasıl geçebilirim ?
|
|
|
|
| Unity - V Sync Count'u Devre Dışı Bırakmak |
|
Yazar: Scofailed - 14-04-2018, Saat: 14:46 - Forum: Unity3D Sorular
- Yorum Yok
|
 |
Arkadaşlar tekrardan merhabalar. Oyumu editorde çalıştırıp profiller kısmından detaylara bakıyordum ve "WaitForTargetFps" değerinin fazla kullandığını gördüm. Bunun üzerine internetten araştırma yaptım. Yabancı bir kaynakta Project Setting -> Quality kısmından "V Sync Count" seçeneği devre dışı bırakabilirsiniz gibi bir yorum gördüm. Bende bu seçeneği devre dışı bıraktım. Oyunu tekrar başlatınca fps değerinin çok daha yüksek olduğunu fakat oyun içindeki haraketli nesnelerin de öncekine göre daha hızlı olduğunu farketttim. Bu seçeneğin ne olduğu hakkında bilgi verebilecek birileri var mı acaba? Bu seçeneğin aktif veya pasif olmasının ne gibi avantajları - dezavantajları var?
|
|
|
|
| [Çözüldü] Shop İçin Para Sistemi |
|
Yazar: menesekinci - 14-04-2018, Saat: 05:19 - Forum: Unity3D Sorular
- Yorum Yok
|
 |
Merhaba arkadaşlar, shop için para sistemi algoritmasını bir türlü oluşturamadım. Şimdi elimde money diye int bir değişken var. Oyun esnasında money yaptığınız işlemlere göre artıyor. Ben bu değişkeni PlayerPrefs ile kaydettim. Sonra shop adlı sahnemde bu veriyi bir değişkene aktardım. Bu değişkeni kullanarak text vasıtası ile ekrana yazdırdım. Oyunun sonunda elde ettiğimiz para shop ekranında gözüküyor evet bunda sorun yok, sorun şu;
İlk oyunda 24$ yaptık.
İkinci oyunda 5$ yaptık.
Bunları toplamak yerine, son kazanılan parayı gösteriyor. Bunları nasıl toplayabilirim. Elde edilen kazancı her seferinde toplayarak nasıl yazdırabilirim. Yardımcı olursanız sevinirim.
EDİT :
Arkadaşlar sorunu bir şekilde çözdüm, gayette kolaymışta işte ilk başta insanın aklına gelmiyor. Olurda kullanan birileri olur diye oluşturduğum çözümü sizler ile paylaşmak istiyorum. Umarım işinize yarar.
Şimdi ne yaptığıma gelirsek. Elde edilen parayı PlayerPrefs ile öncelikle kaydettim.
Kod:
PlayerPrefs.SetInt("money", money);
Sonrasında shop sahneme geçip burada ki scriptimi aynen şöyle yaptım;
Kod:
public Text money_t;
public int money_s;
void Start () {
if (PlayerPrefs.GetInt("money") > 0)
{
money_s += PlayerPrefs.GetInt("money");
}
// Eğer kazanılan para sıfırdan büyükse money_s değişkenime aktar.
}
void Update () {
PlayerPrefs.SetInt("money_s", money_s); // son kazanılan parayı hafızaya aldık.
money_t.text = money_s.ToString() + "$";
}
Şimdi ilk başta money adlı oluşturduğumuz playerprefs üzerinde küçük bir değişiklik yapmak kaldı.
Kod:
PlayerPrefs.SetInt("money", money + PlayerPrefs.GetInt("money_s"));
Son kazanılan miktar ile money değişkenimi toplayıp money adlı playerprefs üzerine kaydettiğim de parayı toplamayı başardım.
Umarım açıklayıcı olmuştur, aslında çok basitmiş, inşallah işiinize yarar. Kolay gelsin.
|
|
|
|
| Unity - 2 Nokta Arasına Obje Spawnlama |
|
Yazar: Scofailed - 12-04-2018, Saat: 18:29 - Forum: Unity3D Sorular
- Yorumlar (3)
|
 |
Arkadaşlar merhaba. 2 boyutta 2 nokta arasına gerektiği kadar obje klonlamak istiyorum. Fakat bunun dinamik yapmak istiyorum. Ben kendim manuel olarak klonlanacak objenin pozisyonlarının farkından sabit bir değer bularak bu değer ile 2 nokta arasına ne kadar obje gerekli ise o kadar klonlayabiliyorum. Ama ben bunu dinamik olarak yapmak istiyorum. Yani dışarıdan 2 noktanın koordinatları girilecek ve kod bloğu çalıştırıldığında o 2 nokta arasına kaç adet kolan gerekliyse o kadar klon üretecek? Benim takıldığım nokta prefab olan bir objenin oyun sahnesinde koordinat düzeleminde ne kadar yer kapladığını bulamıyourm. Daha da detaylı açıklamam gerekirse bir obje spawnladıktan sonra o objenin bittiği yere tekrar obje spawnlamak istiyorum.Bunu belli bir duruma göre sürekli tekrarlanacak. Yani objeleri arka arkaya klonlamak istiyorum.Bu konuda her türlü fikirlere açığım?
|
|
|
|
|