Download
Magazine
Develop
Account
Download
Magazine
Develop
Login
Forgot Account/Password
Create Account
Language
Help
Language
Help
×
Login
Login Name
Password
×
Forgot Account/Password
Category:
Software
People
PersonalForge
Magazine
Wiki
Search
OSDN
>
Find Software
>
Multimedia
>
Graphics
>
Editors
>
Raster-Based
>
Drop & Draw
>
Ticket List/Search
>
Ticket #36859
Drop & Draw
Description
Project Summary
Developer Dashboard
Web Page
Developers
Image Gallery
List of RSS Feeds
Activity
Statistics
History
Source Code
Code Repository list
Subversion
View Repository
Ticket
Ticket List
Milestone List
Type List
Component List
List of frequently used tickets/RSS
Submit New Ticket
Documents
FrontPage
Title index
Recent changes
Communication
List of Forums
Developers (12)
Help (1)
Open Discussion (1)
Ticket #36859
Ticket List
Submit New Ticket
RSS
こうするべきだった、という箇所
Open Date:
2016-12-10 17:01
Last Update:
2016-12-11 14:09
monitor
ON
OFF
Reporter:
takoyaki_umaaaa
Owner:
(None)
Type:
次回 改善項目
Status:
Open
Component:
(None)
MileStone:
(None)
Priority:
1 - Lowest
Severity:
1 - Lowest
Resolution:
None
File:
None
Details
入力イベント処理
ラッパーを作るべきだった。
Elementごとに Event handler が必要になるため、似たコードが多くなる
Mouse, Touch, Drop と似た処理になりやすいが共通にしにくい部分があり、ソースが見づらくなる
共通化について
最も外側の Element でまとめて処理するようにしたほうがいいかも
Wrapper に必要な機能
期待する Element (Listener 登録した object など) を探して返す
Mouse Input event と Touch Input event の差異を吸収
Event handler の重複しやすい code の共通化
Mouse leave event 対策
Input Event に対しての共通変換 (視点移動に伴う操作座標の変換など)
Output Trace log when user oprated.
Event type, Input coordinate, Target Element)
登録された Callback function の呼び出し
関数名は
設定元が特定できる名称
にすること
("onMouseDown" などでは log から呼び出し元を特定することが困難になるため)
Gesture 認識 → 登録された一連の操作への変換
吸い付く動きなど
User Operation の自動再生
Ticket History (3/3 Histories)
2016-12-10 17:01
Updated by:
takoyaki_umaaaa
New Ticket "こうするべきだった、という箇所" created
2016-12-10 17:13
Updated by:
takoyaki_umaaaa
Type
Update from
Support Request
to
次回 改善項目
2016-12-11 14:09
Updated by:
takoyaki_umaaaa
Details Updated
Attachment File List (
0
)
Attachment File List
No attachments
Edit
Please login to add comment to this ticket »
Login
入力イベント処理
共通化について
Wrapper に必要な機能
("onMouseDown" などでは log から呼び出し元を特定することが困難になるため)