[Rehber] Mekanizmalar |
Mckeydown « Censeur » 1536805140000
| 6 | ||
Merhaba, bu konuyu mekanizmalar hakkında hiçbir bilgisi olmayan kullanıcılar için hazırladım. Mekanizma haritaları yapabilmeniz için önce XML düzenlemeyi öğrenmeniz gerekiyor. Bu başlık altında size nasıl XML düzenleyebileceğinizi göstereceğim. 1- İlk önce haritamızı yapıyoruz. 2- Haritamızı yaptıktan sonra, Haritayı Panoya Kopyala seçeneğine tıklıyoruz. 3- Not Defteri uygulamasını açıp, kopyaladığımız kodu oraya yapıştırıyoruz ve mekanizma için gerekli düzenlemeleri o belge üzerinde yapıyoruz. 4- Son olarak harita editöründe Kaydet/Yükle/Test bölümünde, sağ altta bulunan kutucuğa düzenlediğimiz kodu yapıştırıp Yükle butonuna tıklıyoruz. 1- Mekanizmayı uygulayacağınız zeminin Sabit Açı değerini 1, Ağırlık değerini 0.00000001 yapıyoruz. Harita editöründe ağırlık değerini bu şekilde değiştiremezsiniz, bunun için XML Nasıl Düzenlenir sekmesine bakabilirsiniz. Dikkat etmeniz gereken kod(6. satır): P="1,0.00000001,0.3,0.2,0,1,0,0" 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 <C> 2- XML kodumuzdaki <O/> etiketinin altına <L> </L> etiketini ekliyoruz. Dikkat etmeniz gereken kod(17.satır): <L> </L> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 <C> 3- Daha sonra <L> </L> etiketlerinin içine <JR M1="mekanik yapmak istediğiniz zeminin Z değeri" M2="herhangi bir sabit zeminin Z değeri" /><JR M1="mekanik yapmak istediğiniz zeminin Z değeri" M2="herhangi bir sabit zeminin Z değeri" /> kodunu ekliyoruz. (Kırmızı ile gösterilen yerleri kendi haritanıza göre değiştireceksiniz.) Dikkat etmeniz gereken kod(17.satır): <L><JR M1="1" M2="0" /><JR M1="1" M2="2" /></L> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 <C> 1- Mekanizmayı uygulayacağınız zeminin Sabit Açı değerini 1, Sürtünme değerini 5 yapıyoruz. 2- XML kodumuzdaki <O/> etiketinin altına <L> </L> etiketini ekliyoruz. Dikkat etmeniz gereken kod(17.satır): <L> </L> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 <C> 3- <L> </L> etiketlerinin içine <JP M1="mekanik yapmak istediğiniz zeminin Z değeri" M2="herhangi bir sabit zeminin Z değeri" /><JP M1="mekanik yapmak istediğiniz zeminin Z değeri" M2="herhangi bir sabit zeminin Z değeri" /> kodunu ekliyoruz. (Kırmızı ile gösterilen yerleri kendi haritanıza göre değiştireceksiniz.) Dikkat etmeniz gereken kod(18.satır): <JP M2="1" M1="0" /><JP M2="1" M1="0" /> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 <C> 4- Birinci JP etiketinin içine MV="Infinity,-20" kodunu ekliyoruz. (-20 yazan değeri değiştirerek kendinize göre ayarlayabilirsiniz.) Dikkat etmeniz gereken kod(18.satır): <JP M2="1" M1="0" MV="Infinity,-20" /><JP M2="1" M1="0" /> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 <C> 5- Daha sonra JP etiketlerinin içinde AXIS=" " değeri ekliyoruz. Birinci JP etiketi için: Zeminin sola doğru hızlandırmasını istiyorsanız: AXIS="-1,0" Zeminin sağa doğru hızlandırmasını istiyorsanız: AXIS="1,0" İkinci JP etiketi için: Zeminin sola doğru hızlandırmasını istiyorsanız: AXIS="0,-1" Zeminin sağa doğru hızlandırmasını istiyorsanız: AXIS="0,1" Biz sola doğru hızlandırmayı seçip haritamızı yapmaya devam ediyoruz. Dikkat etmeniz gereken kod(18.satır): <JP AXIS="1,0" M2="1" M1="0" MV="Infinity,-30" /><JP AXIS="0,1" M2="1" M1="0" /> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 <C> NOT: Mekanik zeminin daha hızlı sağa veya sola atmasını istiyorsanız, mekanik zeminin sürtünmesini arttırabilirsiniz. 1- Mekanizmayı uygulayacağınız zeminin Sabit Açı değerini 1, Sürtünme değerini 5 yapıyoruz. 2- XML kodumuzdaki <O/> etiketinin altına <L> </L> etiketini ekliyoruz. Dikkat etmeniz gereken kod(17.satır): <L> </L> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 <C> 3- <L> </L> etiketlerinin içine <JP M1="mekanik yapmak istediğiniz zeminin Z değeri" M2="herhangi bir sabit zeminin Z değeri"/><JP M1="mekanik yapmak istediğiniz zeminin Z değeri" M2="herhangi bir sabit zeminin Z değeri"/> kodunu ekliyoruz. (Kırmızı ile gösterilen yerleri kendi haritanıza göre değiştireceksiniz.) Dikkat etmeniz gereken kod(18.satır): <JP M1="2" M2="0" /><JP M1="2" M2="1" /> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 <C> 4- Birinci JP etiketinin içine MV="Infinity,-12" kodunu ekliyoruz. (-12 yazan değeri değiştirerek kendinize göre ayarlayabilirsiniz.) Dikkat etmeniz gereken kod(18.satır): <JP M1="2" M2="0" MV="Infinity,-12"/><JP M1="2" M2="1"/> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 <C> 5- Daha sonra JP etiketlerinin içinde AXIS=" " değeri ekliyoruz. Birinci JP etiketi için: Zeminin aşağı çekmesini istiyorsanız istiyorsanız: AXIS="0,1" Zeminin yukarı çekmesini istiyorsanız: AXIS="0,-1" İkinci JP etiketi için: Zeminin aşağı çekmesini istiyorsanız: AXIS="1,0" Zeminin yukarı çekmesini istiyorsanız: AXIS="-1,0" Biz yukarı çekmesini seçip haritamızı yapmaya devam ediyoruz. Dikkat etmeniz gereken kod(18.satır): <JP AXIS="0,-1" M1="2" M2="0" MV="Infinity,-12" /><JP AXIS="-1,0" M1="2" M2="1" /> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 <C> 1- İlk önce buton olacak zemini, hareket etmesini istediğimiz zemini ve mekanizmamız için işimize yarayacak bir zemin oluşturuyoruz. Kodumuzda buton olacak zemin kırmızı renkte, hareket etmesini istediğimiz zemin siyah renkte ve mekanizmamız için işimize yarayacak zemin mavi renktedir. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 <C> 2- Buton olacak zeminimizin Ağırlık değerini 999999 ve Sabit Açısını 1 yapıyoruz. Hareket edecek zeminimizin Ağırlık değerini 9001, Çizgisel Düşüş değerini 9999, Sabit Açısını 1 yapıyoruz. Mekanizmada işimize yarayacak dediğim zeminin Ağırlık değerini 999999, Sabit Açısını 1 yapıyoruz. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 <C> 3- XML kodumuzdaki <O/> etiketinin altına <L> </L> etiketini ekliyoruz. Dikkat etmeniz gereken kod(19. satır): <L></L> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 <C> 4- <L> </L> etiketlerinin içine <JR M1="herhangi bir sabit zeminin Z değeri" M2="butonun Z değeri" /><JR M1="hareket edecek zeminin Z değeri" M2="başta işimize yarayacak zemin dediğim zeminin Z değeri" /><JR M1="butonun Z değeri" M2="hareket edecek zeminin Z değeri" /> kodunu ekliyoruz. (Kırmızı ile gösterilen yerleri kendi haritanıza göre değiştireceksiniz.) Dikkat etmeniz gereken kod(20. satır): <JR M1="2" M2="0" /><JR M1="3" M2="4" /><JR M1="0" M2="3" /> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 <C> 5- <L> </L> etiketinin içince <JP MV="Infinity,-1000" AXIS="-1,0" M2="başta işimize yarayacak zemin dediğim zeminin Z değeri" M1="herhangi bir sabit zeminin Z değeri" LIM1="10" /> kodunu ekliyoruz. (Kırmızı ile gösterilen yerleri kendi haritanıza göre değiştireceksiniz.) Dikkat etmeniz gereken kod(21. satır): <JP MV="Infinity,-1000" AXIS="1,0" M2="4" M1="2" LIM1="10" /> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 <C> Son eklediğimiz JP etiketi için: Zemini sağa doğru hareket ettirmek istiyorsanız: AXIS="1,0" Zemini sola doğru hareket ettirmek istiyorsanız: AXIS="-1,0" Zeminin kaç PX sağa veya sola hareket etmesini değiştirmek istiyorsanız, LIM1 etiketindeki değeri değiştirebilirsiniz. Örnek: <JP MV="Infinity,-1000" AXIS="1,0" M2="4" M1="2" LIM1="50" /> Dernière modification le 1581973560000 |
Trsquad05 « Citoyen » 1536821220000
| 0 | ||
Bana yardım edin daha iyi haritalar yapmak istiyorum tfm ye katkımın olmasını istiyorum bu bir başarı ! |
Hydrogena « Sénateur » 1536845760000
| 0 | ||
Teşekkürler |
Clawfranq « Censeur » 1536846240000
| 0 | ||
Teşekkürler, bilgilendirici bir rehber. |
Mckeydown « Censeur » 1538054100000
| 1 | ||
Butona Basıldığında Zeminin Hareket Etmesi mekanizması eklenmiştir. |
Princess « Consul » 1538072160000
| 0 | ||
Mckeydown, Mekanizma hakkında bana yardım eder misin? Bir harita yapmak istiyorum ama istediğim gibi olması için birşeyler bilerek hareket etmem gerekiyor. Bir haritam zaten heba oldu yani daha güzel olabilirdi ama bilgim olmadığı için yanlış başladım ve istediğim gibi olmadı. Bir çok şey hakkında sorum olacak bu yüzden en iyi nereden yardım edebilirseniz bana söylerseniz size ulaşabilirim. Bu konu altından soramam çünkü birinin benimle özel olarak ilgilenmesi gerekiyor. |
Mckeydown « Censeur » 1538072940000
| 0 | ||
Princess a dit : Forum özel mesajdan yazabilirsin, bildiğim bir şeyse yardımcı olmaya çalışırım. |