tranthanhan1962 > 22-10-15, 07:45 PM
ongke0711 > 22-10-15, 09:13 PM
tranthanhan1962 > 22-10-15, 11:34 PM
(22-10-15, 09:13 PM)ongke0711 Đã viết: Bác áp dụng kiểu 36 khung hình/s à...Không nhất thiết phải tính toán kỹ bao nhiêu giây cho một khung hình vì chữ chính là caption của label.
ongke0711 > 23-10-15, 01:49 PM
tranthanhan1962 > 23-10-15, 03:08 PM
(23-10-15, 01:49 PM)ongke0711 Đã viết:
Cái vụ 24 khung hình/s trong access này hấp dẫn à. Thêm cái để ngâm cứu chơi. Cái phim hoạt hình anh đạo diễn còn thì up lên để mọi người tham khảo nhé.
thucgia > 25-10-15, 06:18 PM
(23-10-15, 03:08 PM)tranthanhan1962 Đã viết:(23-10-15, 01:49 PM)ongke0711 Đã viết:
Cái vụ 24 khung hình/s trong access này hấp dẫn à. Thêm cái để ngâm cứu chơi. Cái phim hoạt hình anh đạo diễn còn thì up lên để mọi người tham khảo nhé.
Hi hi. Cái này cũng lâu quá rồi nên không còn. Nhưng cách làm cũng không khó. Hồi xưa mình còn xài acces 97. Làm phim thì dễ thôi sử dụng paint vẽ cái đầu tròn tròn ngậm cái ống hút đầu kia là cái vòng tròn mỗi hình cứ to dần đến lúc nào đó thì biến thành sao xẹt xẹt ra mấy tia thêm chữ "bùm" nhỏ lớn nhỏ lớn. Xe đạp cũng vậy vẫn kiểu vẽ từ hình một rồi chỉnh từ từ các cử động. Avatar của mình cũng làm giống kiểu đó. Vẽ xong đưa các hình lên form chồng khích lên nhau. Nhớ đặt tên hình theo số thứ tự
Tạo thời gian định thì cho hiện từng hình bằng lệnh visible = true một hình còn các hình khác visible = false.
tạo các nút play để chỉnh TimerInterval =40 (25 hình /giây, 24 hình/giây thì 42 cũng được). nút stop thì TimerInterval =0. Nút nhanh chậm thì thay đổi TimerInterval. Tua lại thì viết code visible thứ tự ngược lại. Phía dưới vẽ thêm 2 Rectangle khác màu chồng lên nhau. Cái phía dưới có chiều dài cố định cái phía trên có độ dài thay đổi theo số thứ tự hình hình nào có visible = true thì chiều dài = số thứ tự hình * độ dài /số hình. Độ dài tính bằng twip. Muốn biết độ dài Rectangle bằng bao nhiêu Rectangle thì tạo một textbox với công thức = tên Rectangle.width thì khi view form sẽ cho số đo của nó. Làm cái này để giống như thanh trang thái thời gian của phim
Nói chung là cách làm thì không khó nhưng mà hơi cực công vẽ mấy cái hình tạo các cử động. Nhưng bây giờ có thể sử dụng công cụ tạo hình gif động để hỗ trợ làm cũng được.
this.draw=function(){
$("#cv1").sim("save")
.sim("translate",this.x+this.w/2,this.y+this.h/5)
.sim("rotate",this.alpha)
.sim("draw_rect_fill",-this.w/2,-this.h/5,this.w,this.h,"yellow")
.sim("rotate",90)
.sim("draw_text_stroke",-10,0,"Hello world","13px arial","red")
.sim("restore")
;
};
tranthanhan1962 > 26-10-15, 12:14 AM
(25-10-15, 06:18 PM)thucgia Đã viết: anh chỉ thay cái chữ Hello world bằng chữ khác vào là nó quay thui, không những quay mà hiện nay web nó có hổ trợ dối tượng cavat tha hồ mà vẽ hình vuông hình tròn
Trong access mình không thấy nó hổ trợ đối tượng graphic
<marquee>thucgia</marquee>
ledungddk001 > 20-07-18, 09:58 AM
(26-10-15, 12:14 AM)tranthanhan1962 Đã viết:(25-10-15, 06:18 PM)thucgia Đã viết: anh chỉ thay cái chữ Hello world bằng chữ khác vào là nó quay thui, không những quay mà hiện nay web nó có hổ trợ dối tượng cavat tha hồ mà vẽ hình vuông hình tròn
Trong access mình không thấy nó hổ trợ đối tượng graphic
Vấn đề này mình cũng biết, nhưng để làm được điều này phải viết một trang web local. Nhưng mà anh em không phải ai cũng biết viết. Nói chung Access, nhất là access 2003 làm đồ họa rất yếu. Microsoft WebBrowser của access load web tĩnh còn chậm, huống gì là web động, Một cái nữa để chạy được Microsoft WebBrowser thì trang web phải đang hoạt động vì vậy bạn phải mở trang web trước khi mở form.Thực ra để tạo dòng chữ chạy ngang như kiểu của mình bằng HTML trên web đơn giản hơn trên access rất nhiều. Ví dụ: chạy chữ thucgia chỉ cần
Chẳng qua ở đây mình chỉ muốn đưa ra cách giải quyết thuần túy bằng access cho vui thôi.Mã PHP:<marquee>thucgia</marquee>
Thank bạn