Tôi thấy thật khó để mô tả vấn đề này bằng lời, đó là lý do tại sao tôi tạo một video (45 giây) để minh họa nó. Đây là bản xem trước của các câu hỏi, xin vui lòng xem nó trên Vimeo: http://vimeo.com/epologee/perinf-crossfade
Vấn đề tạo ra một hình ảnh hoàn hảo hoặc hòa tan hai hình ảnh hoặc hình dạng đã được lặp lại với tôi trong một số lĩnh vực trong thập kỷ qua. Đầu tiên là chỉnh sửa video, sau đó là hoạt hình Flash và giờ là lập trình iOS. Khi bạn bắt đầu googling nó, có rất nhiều cách giải quyết được tìm thấy, nhưng tôi thực sự muốn giải quyết vấn đề này mà không cần hack lần này.
Tóm tắt:
Tên của kỹ thuật hoặc đường cong sẽ được áp dụng trong việc xen kẽ hai ảnh bitmap bán trong suốt, cùng màu, nếu bạn muốn độ trong suốt của kết quả khớp với bản gốc của một trong hai?
Có một hàm (toán học) để tính các giá trị độ trong suốt / alpha cần thiết trong quá trình mờ dần không?
Có những ngôn ngữ mà có các chức năng như một cài sẵn, tương tự như lập trình ease in
, ease out
hoặc ease in out
chức năng tìm thấy trong ActionScript hoặc Cocoa?
Cập nhật: Ngoài video, tôi đã tạo một dự án mẫu (yêu cầu Xcode và iOS SDK) và đăng nó lên github. Nó hiển thị hoạt hình giống như video nhưng lần này có hình vuông: https://github.com/epologee/StackOverflow-Example-Code