Chechertrans aramıza yeni clientler(4x+) ve Sphere 056b sürümü ile katılmış olan bir fonksiyondur. Dialoglarımızda arkaplanı transparan(şeffaflaştırmaya) yarayan bir fonksiyondur. Kullanımı basittir,
Örneğim elimizde şöyle bir dialog var ve biz bu dialogun arkasını transparan yapmak istiyoruz,
[dialog d_deneme]
0,0
resizepic x y 3600 xx xyCheckertrans x+10 y+10 xx-20 xy-20Eklediğimiz zaman resizepic yazısının altına dialogumuzun transparanlaştığını farkedeceğinz. Peki bu sayıların anlamları neler,
Checkertrans x+10 y+10 xx-20 xy-20
- x+10 = Resizepicteki x rakamına +10 ekleyerek transparanlığın ne kadar aşağı veya yukarıda duracağını belirler.
- y+10 = Resizepicteki y rakamına +10 ekleyerek transparanlığın y noktasının ne kadar yanda duracağını belirler.
- xx-20 = Resizepicteki xx rakamından -20 çıkartarak başlayan transparanlığın eninin ne kadar uzunlukta olacağını belirler
- xy-20 = Resizepicteki xy rakamından -20 çıkartarak başlayan transparanlığın boyunun ne kadar uzunlukta olacağını belirler.
Bu +10 ve -20 rakamlarınızı istediğiniz şekilde kullanabilirsiniz. Yanlız kullanırken mesela resizepicteki y değeri 200, biz bunu checkertransta +10 yapıcaksak 210 olarak ekleyeceğiz. Çıkartma da aynı şekilde. Dialogların görüntüsünün daha estetik olması bakımından altta transparanlaşan dialogun kenarlıklarını dışarıda bırakarak daha güzel olmasını sağlamak amacıyla kullanıyoruz + ve - değerleri kullanıyoruz.
Şimdi bunları scripte ekleyelim
[dialog d_deneme]
0,0
resizepic x y 3600 xx xy
Checkertrans x+10 y+10 xx-20 xy-20Oluşturduğumuz dialog checkertrans fonksiyonunu eklediğimiz zaman aşağıdaki görünümü aldı,
