Canvas üzerinde bir kitle kaynaklı proje yapma - sayfa 15

 
Реter Konow :

...

Pencere ne kadar büyükse ve ne kadar fazla ayrıntı içeriyorsa, o kadar uzun sürer ( yaklaşık 250 milisaniye ila 2 saniye ).

...

Bu sayılar nelerdir? Onları nereden aldın?
 
Anatoli Kazharski :
Bu mesajı okuyun ( link ) ve oradaki gif -animation örneklerine bakın.
Baktı. Kısa gif ve uygulama hakkında herhangi bir sonuç çıkaramıyor. Resmin bir dizide (arabellek) saklanması ve bu nedenle hızlı tepki vermesi mümkündür. Bu konuda bir şey biliyor musun?
 
Anatoli Kazharski :
Bu sayılar nelerdir? Onları nereden aldın?
Bu saf ve tarafsız bir uygulamadır, inanın bana. )) Ve günlük.
 
Ek olarak, gif'in kendisi kareler arasındaki süreyi sıkıştırır. Bu nedenle, arayüzün reaksiyon hızını onunla yargılamaya değmez.
 
Реter Konow :
Bu saf ve tarafsız bir uygulamadır, inanın bana. )) Ve günlük.
Testler için dosyalar olduğunda, buna inanacağım. Ve şimdiye kadar sadece gevezelik görüyorum. )
 
Anatoli Kazharski :
Testler için dosyalar olduğunda, buna inanacağım. Ve şimdiye kadar sadece gevezelik görüyorum. )

Uzun süre beklemek zorunda kalmayacaksınız. ))

Lütfen benim görüşüme "gevezelik" demeyin. Neredeyse hazır teknoloji ile gerçek deneyimlerden geliyorum. İnanmayabilirsin, ama dikkatli ol, lütfen. Teşekkür ederim.

 
Реter Konow :

Uzun süre beklemek zorunda kalmayacaksınız. ))

Lütfen benim görüşüme "gevezelik" demeyin. Neredeyse hazır teknoloji ile gerçek deneyimlerden geliyorum. İnanmıyor olabilirsin ama anlayışlı ol lütfen. Teşekkür ederim.

Bu sadece sohbet. Ancak, teknik bir forumda alışılmış olduğu gibi, bu tür konulardaki tartışmalarda en incelikli olan sözlerinizi doğrulayan bir şey olduğunda devam edeceğiz. Özellikle bazı numaralar getirdiğinizde. )
 
Anatoli Kazharski :
Bu sadece sohbet. Ancak, teknik bir forumda alışılmış olduğu gibi, bu tür konulardaki tartışmalarda en incelikli olan sözlerinizi doğrulayan bir şey olduğunda devam edeceğiz. Özellikle bazı numaralar getirdiğinizde. )

Seninle bu konuşma yöntemine zaten aşinayım. Sonunda, size gösterdiğim her şey moderatörler tarafından reklam olarak değerlendirilecek ve tekrar yasaklanacağım.

Burada hiçbir şey gösteremiyorum, ancak sayfamda yayınladığımda size PM'yi görmeniz için bir davetiye göndereceğim.

Burada verdiğim rakamları teyit edemiyorum. Bir video ve bir sürü açıklama ve kod yüklemem gerekecek. Bildiğiniz gibi, Rusça programlıyorum ve bu kimseye tanıdık gelmiyor. Yaklaşım da tamamen farklıdır. Genel olarak, her şeyi açıklamak için eziyet çekiyorum ve yine de beni tam olarak anlamayacaklar.

Bir peri masalında olduğu gibi çıkıyor - "inan ya da inanma ...".)

 
Реter Konow :

Seninle bu konuşma yöntemine zaten aşinayım. Sonunda, size gösterdiğim her şey moderatörler tarafından reklam olarak değerlendirilecek ve tekrar yasaklanacağım. Beni buna ittiğin çok açık.

Burada hiçbir şey gösteremiyorum, ancak sayfamda yayınladığımda size PM'yi görmeniz için bir davetiye göndereceğim.

Burada verdiğim rakamları teyit edemem. Bir video ve bir sürü açıklama ve kod yüklemem gerekecek. Bildiğiniz gibi, Rusça programlıyorum ve bu kimseye tanıdık gelmiyor. Yaklaşım da tamamen farklıdır. Genel olarak, her şeyi açıklamak için eziyet çekiyorum ve yine de beni tam olarak anlamayacaklar.

Bir peri masalındaki gibi çıkıyor - "inan ya da inanma ...".)

Vermiş olduğunuz sayıların ispatı için terminal tablosunda derlenip test edilebilen kısa bir kod örneği yeterlidir. Bunları çok kolay seslendirdiyseniz, diğer katılımcıların yaptığı gibi en kısa sürede istediğiniz forma getirebileceğiniz bir kodunuz var. Rusça olsun, sorun değil. Orada ne kadar uzun süre hesapladığınızı ve çizdiğinizi, hatta iki saniyeye ulaştığını anlamak ilginç.

 
Anatoli Kazharski :

Vermiş olduğunuz sayıların ispatı için terminal tablosunda derlenip test edilebilen kısa bir kod örneği yeterlidir. Bunları çok kolay seslendirdiyseniz, diğer katılımcıların yaptığı gibi en kısa sürede istediğiniz forma getirebileceğiniz bir kodunuz var. Rusça olsun, sorun değil. Orada ne kadar uzun süre hesapladığınızı ve çizdiğinizi, hatta iki saniyeye ulaştığını anlamak ilginç.

Bakın - programım bölünüp birbirine geçebilecek bir sınıflar kompleksi değil. Bu tam bir mekanizmadır. Bütünüyle bakıldığında ancak anlaşılabilir. Ayrı parçalar hiçbir şey söylemez. Bazı işlevler gönderebilirim. Bakıyorsun, ama seni temin ederim - işe yaramayacak. (Ama yarın göndereceğim, böylece görebilirsiniz).

Çok fazla pencere detayı olduğu için çizimi uzun zaman alıyor. ResourceCreate() öğesini çağırmadan önce, pencereyi diziye "çizmeniz" gerekir. Dijital bir maske oluşturun.

Şimdi bunun için dijital bir maskeyle doldurduktan sonra ResourceCreate () öğesine gönderilen yerel tek boyutlu bir dizi kullanıyorum.

Maskeyi sayısallaştırma ve onunla diziyi başlatma süreci uzundur. Dizi yerel olduğundan maske kaydedilmez, bu da arabirim olaylarında yeniden oluşturulması gerektiği anlamına gelir. Bu nedenle, duraklama tekrarlanır, bu da engellenmiş bir reaksiyona yol açar.

Pencere maskesini hatırlarsanız ve dizideki bu maskenin yalnızca gerekli kısmını değiştirirseniz, zaman tasarrufu çok büyük olur. Maskeli bir diziyi hemen ResourceCreate() öğesine iletebilirsiniz.

Neden: